dev: add log messages for cost records

This commit is contained in:
KernelDeimos
2025-04-22 13:14:41 -04:00
parent 7e7e2897b2
commit 1764b99c22
2 changed files with 9 additions and 3 deletions

View File

@@ -48,6 +48,11 @@ class CostService extends BaseService {
actor: Context.get('actor'),
cost,
};
this.log.info('cost record', {
actor: event.actor,
cost,
client_driver_call: Context.get('client_driver_call'),
});
await svc_event.emit('credit.record-cost', event);
}
}

View File

@@ -270,14 +270,15 @@ class DriverService extends BaseService {
const svc_event = this.services.get('event');
const event = {};
event.context = Context.sub({
client_driver_call,
});
event.call_details = {
service: driver,
iface, method, args,
skip_usage,
};
event.context = Context.sub({
client_driver_call,
call_details: event.call_details,
});
svc_event.emit('driver.create-call-context', event);