diff --git a/packages/certd/src/index.js b/packages/certd/src/index.js index 0c2e2262..9047e91e 100644 --- a/packages/certd/src/index.js +++ b/packages/certd/src/index.js @@ -79,7 +79,7 @@ export class Certd { async doCertApply () { const options = this.options - const dnsProvider = await this.createDnsProvider(options) + const dnsProvider = this.createDnsProvider(options) const cert = await this.acme.order({ email: options.cert.email, domains: options.cert.domains, @@ -94,10 +94,10 @@ export class Certd { return certRet } - async createDnsProvider (options) { + createDnsProvider (options) { const accessProviders = options.accessProviders const providerOptions = accessProviders[options.cert.dnsProvider] - return await DnsProviderFactory.createByType(providerOptions.providerType, providerOptions) + return DnsProviderFactory.createByType(providerOptions.providerType, providerOptions) } async writeCert (cert) { diff --git a/packages/providers/src/dns-provider/dns-provider-factory.js b/packages/providers/src/dns-provider/dns-provider-factory.js index 9df9f9ec..33cae944 100644 --- a/packages/providers/src/dns-provider/dns-provider-factory.js +++ b/packages/providers/src/dns-provider/dns-provider-factory.js @@ -1,7 +1,7 @@ import dnsProviders from './index.js' export class DnsProviderFactory { - static async createByType (type, options) { + static createByType (type, options) { try { const Provider = dnsProviders[type] return new Provider(options) diff --git a/packages/providers/src/index.js b/packages/providers/src/index.js index eeabbadc..a96b2003 100644 --- a/packages/providers/src/index.js +++ b/packages/providers/src/index.js @@ -1 +1,4 @@ +import dnsProviders from './dns-provider/index.js' export { DnsProviderFactory } from './dns-provider/dns-provider-factory.js' + +export default dnsProviders