diff --git a/src/config.ts b/src/config.ts index 7f3c961be6a6c1f2c63921930db716231212e865..e24c495c2fc197b5cd951c4143049356e86e7fba 100644 --- a/src/config.ts +++ b/src/config.ts @@ -138,20 +138,20 @@ function puppetInstance(instance: Puppet): void function puppetInstance(instance?: Puppet | null): Puppet | void { if (instance === undefined) { - if (!Config._puppetInstance) { + if (!global['_puppetInstance']) { throw new Error('no puppet instance') } - return Config._puppetInstance + return global['_puppetInstance'] } else if (instance === null) { log.verbose('Config', 'puppetInstance(null)') - Config._puppetInstance = null + global['_puppetInstance'] = null return } log.verbose('Config', 'puppetInstance(%s)', instance.constructor.name) - Config._puppetInstance = instance + global['_puppetInstance'] = instance return }