[Server] Use logger for logging
This commit is contained in:
3
src/remote/activitypub/logger.ts
Normal file
3
src/remote/activitypub/logger.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
import { remoteLogger } from "../logger";
|
||||
|
||||
export const apLogger = remoteLogger.createSubLogger('ap', 'magenta');
|
@@ -1,7 +1,6 @@
|
||||
import { request } from 'https';
|
||||
import { sign } from 'http-signature';
|
||||
import { URL } from 'url';
|
||||
import * as debug from 'debug';
|
||||
import * as crypto from 'crypto';
|
||||
import { lookup, IRunOptions } from 'lookup-dns-cache';
|
||||
import * as promiseAny from 'promise-any';
|
||||
@@ -9,11 +8,12 @@ import * as promiseAny from 'promise-any';
|
||||
import config from '../../config';
|
||||
import { ILocalUser } from '../../models/user';
|
||||
import { publishApLogStream } from '../../stream';
|
||||
import { apLogger } from './logger';
|
||||
|
||||
const log = debug('misskey:activitypub:deliver');
|
||||
export const logger = apLogger.createSubLogger('deliver');
|
||||
|
||||
export default (user: ILocalUser, url: string, object: any) => new Promise(async (resolve, reject) => {
|
||||
log(`--> ${url}`);
|
||||
logger.info(`--> ${url}`);
|
||||
|
||||
const timeout = 10 * 1000;
|
||||
|
||||
@@ -43,7 +43,7 @@ export default (user: ILocalUser, url: string, object: any) => new Promise(async
|
||||
'Digest': `SHA-256=${hash}`
|
||||
}
|
||||
}, res => {
|
||||
log(`${url} --> ${res.statusCode}`);
|
||||
logger.info(`${url} --> ${res.statusCode}`);
|
||||
|
||||
if (res.statusCode >= 400) {
|
||||
reject(res);
|
||||
|
@@ -1,9 +1,9 @@
|
||||
import * as request from 'request-promise-native';
|
||||
import * as debug from 'debug';
|
||||
import { IObject } from './type';
|
||||
import config from '../../config';
|
||||
import { apLogger } from './logger';
|
||||
|
||||
const log = debug('misskey:activitypub:resolver');
|
||||
export const logger = apLogger.createSubLogger('resolver');
|
||||
|
||||
export default class Resolver {
|
||||
private history: Set<string>;
|
||||
@@ -67,7 +67,7 @@ export default class Resolver {
|
||||
!object['@context'].includes('https://www.w3.org/ns/activitystreams') :
|
||||
object['@context'] !== 'https://www.w3.org/ns/activitystreams'
|
||||
)) {
|
||||
log(`invalid response: ${value}`);
|
||||
logger.error(`invalid response: ${value}`);
|
||||
throw new Error('invalid response');
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user