async log(info, done) {
		if (this.silent) return done(null, true);
		let [hasError, msg, meta] = prepareMeta(info);

		let method = hasError ? 'captureException' : 'captureMessage';
		try {
			let eventId = await this.raven[method](msg, meta);
			done(null, eventId);
		} catch (error) {
			done(error);
		}
	}
@param {{}} info
@param {string} info.level
@param {Error|string} info.message
@param {Function} done