Increase verbosity of flipper server companion logging
Summary: Log Flipper server companion requests and replies Reviewed By: passy Differential Revision: D37456027 fbshipit-source-id: 59ce3219b1f278237f1285e032272facdcf930e8
This commit is contained in:
committed by
Facebook GitHub Bot
parent
572678c4aa
commit
692b861ee4
@@ -53,6 +53,9 @@ export class FlipperServerCompanion {
|
|||||||
for (const loadablePlugin of loadablePluginsArr) {
|
for (const loadablePlugin of loadablePluginsArr) {
|
||||||
this.loadablePlugins.set(loadablePlugin.id, loadablePlugin);
|
this.loadablePlugins.set(loadablePlugin.id, loadablePlugin);
|
||||||
}
|
}
|
||||||
|
console.debug(`[FlipperServerCompanion] constructor -> loadable plugins`, [
|
||||||
|
...this.loadablePlugins.keys(),
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
canHandleCommand(command: string): boolean {
|
canHandleCommand(command: string): boolean {
|
||||||
@@ -138,6 +141,10 @@ export class FlipperServerCompanion {
|
|||||||
);
|
);
|
||||||
|
|
||||||
await newClient.init();
|
await newClient.init();
|
||||||
|
console.debug(
|
||||||
|
`[FlipperServerCompanion] createHeadlessClientIfNeeded -> new client created with plugins`,
|
||||||
|
[...newClient.sandyPluginStates.keys()],
|
||||||
|
);
|
||||||
|
|
||||||
this.clients.set(clientInfo.id, newClient);
|
this.clients.set(clientInfo.id, newClient);
|
||||||
return newClient;
|
return newClient;
|
||||||
@@ -161,6 +168,10 @@ export class FlipperServerCompanion {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const newDevice = new BaseDevice(this.flipperServer, deviceInfo);
|
const newDevice = new BaseDevice(this.flipperServer, deviceInfo);
|
||||||
|
console.debug(
|
||||||
|
`[FlipperServerCompanion] createHeadlessClientIfNeeded -> new device created with plugins`,
|
||||||
|
[...this.loadablePlugins.keys()],
|
||||||
|
);
|
||||||
this.devices.set(newDevice.serial, newDevice);
|
this.devices.set(newDevice.serial, newDevice);
|
||||||
return newDevice;
|
return newDevice;
|
||||||
}
|
}
|
||||||
@@ -192,6 +203,7 @@ export class FlipperServerCompanion {
|
|||||||
...args: any[]
|
...args: any[]
|
||||||
): Promise<any> {
|
): Promise<any> {
|
||||||
try {
|
try {
|
||||||
|
console.debug(`[FlipperServerCompanion] command '${event}'`, ...args);
|
||||||
const handler: (...args: any[]) => Promise<any> =
|
const handler: (...args: any[]) => Promise<any> =
|
||||||
this.commandHandler[event];
|
this.commandHandler[event];
|
||||||
if (!handler) {
|
if (!handler) {
|
||||||
@@ -201,12 +213,10 @@ export class FlipperServerCompanion {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
const result = await handler(...args);
|
const result = await handler(...args);
|
||||||
console.debug(`[FlipperServerCompanion] command '${event}' - OK`);
|
console.debug(`[FlipperServerCompanion] command '${event}' - OK`, result);
|
||||||
return result;
|
return result;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.debug(
|
console.debug(`[FlipperServerCompanion] command '${event}' - ERROR`, e);
|
||||||
`[FlipperServerCompanion] command '${event}' - ERROR: ${e} `,
|
|
||||||
);
|
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user