mirror of
https://github.com/fluencelabs/fluence-js.git
synced 2025-06-18 02:21:21 +00:00
feat(logs): Use debug.js
library for logging [DXJ-327] (#285)
This commit is contained in:
@ -19,6 +19,10 @@ import {
|
||||
injectValueService,
|
||||
} from './services.js';
|
||||
|
||||
import { logger } from '../util/logger.js';
|
||||
|
||||
const log = logger('aqua');
|
||||
|
||||
/**
|
||||
* Convenience function which does all the internal work of creating particles
|
||||
* and making necessary service registrations in order to support Aqua function calls
|
||||
@ -31,6 +35,7 @@ import {
|
||||
* @returns
|
||||
*/
|
||||
export const callAquaFunction: CallAquaFunction = ({ def, script, config, peer, args }) => {
|
||||
log.trace('calling aqua function %j', { def, script, config, args });
|
||||
const argumentTypes = getArgumentTypes(def);
|
||||
|
||||
const promise = new Promise((resolve, reject) => {
|
||||
|
@ -1,7 +1,13 @@
|
||||
import type { RegisterService } from '@fluencelabs/interfaces';
|
||||
import { registerGlobalService, userHandlerService } from './services.js';
|
||||
|
||||
import { logger } from '../util/logger.js';
|
||||
|
||||
const log = logger('aqua');
|
||||
|
||||
export const registerService: RegisterService = ({ peer, def, serviceId, service }) => {
|
||||
log.trace('registering aqua service %o', { def, serviceId, service });
|
||||
|
||||
// Checking for missing keys
|
||||
const requiredKeys = def.functions.tag === 'nil' ? [] : Object.keys(def.functions.fields);
|
||||
const incorrectServiceDefinitions = requiredKeys.filter((f) => !(f in service));
|
||||
@ -30,4 +36,5 @@ export const registerService: RegisterService = ({ peer, def, serviceId, service
|
||||
const serviceDescription = userHandlerService(serviceId, singleFunction, userDefinedHandler);
|
||||
registerGlobalService(peer, serviceDescription);
|
||||
}
|
||||
log.trace('aqua service registered %s', serviceId);
|
||||
};
|
||||
|
Reference in New Issue
Block a user