From c0c2cb328ce886a7bfe117a3cc3db51a0e41fc2f Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 6 Jan 2021 23:55:26 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=B0=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/certd/src/index.js | 6 +++--- packages/providers/src/dns-provider/dns-provider-factory.js | 2 +- packages/providers/src/index.js | 3 +++ 3 files changed, 7 insertions(+), 4 deletions(-) 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