diff --git a/lib/state-machines/State-machine.js b/lib/state-machines/State-machine.js index 8d0f0251..3e3bc5ef 100644 --- a/lib/state-machines/State-machine.js +++ b/lib/state-machines/State-machine.js @@ -1,10 +1,15 @@ 'use strict' -const debug = require('debug')('statebox') +let debug = require('debug')('statebox') + const stateTypes = require('./state-types') const boom = require('@hapi/boom') class StateMachine { init (stateMachineName, definition, stateMachineMeta, env, options) { + if (env?.bootedServices?.logger) { + const logger = env.bootedServices.logger.addLogger('statebox') + debug = logger.debug + } this.name = stateMachineName this.definition = definition this.meta = stateMachineMeta