diff options
author | WouterTinus <wouter.tinus@gmail.com> | 2019-10-15 22:08:47 +0200 |
---|---|---|
committer | WouterTinus <wouter.tinus@gmail.com> | 2019-10-15 22:08:47 +0200 |
commit | 95b079dd31cbb422accca81fac30214ca53ea338 (patch) | |
tree | f05e38561d37047b8e19747ab5bd7236571cb4f3 /src/main.lib/Plugins/InstallationPlugins/Script | |
parent | 8d9ffc974530147503f3878a4d77aef5a481232f (diff) | |
download | letsencrypt-win-simple-95b079dd31cbb422accca81fac30214ca53ea338.zip letsencrypt-win-simple-95b079dd31cbb422accca81fac30214ca53ea338.tar.gz letsencrypt-win-simple-95b079dd31cbb422accca81fac30214ca53ea338.tar.bz2 |
clean up code
Diffstat (limited to 'src/main.lib/Plugins/InstallationPlugins/Script')
-rw-r--r-- | src/main.lib/Plugins/InstallationPlugins/Script/Script.cs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs b/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs index 8b94ebf..5cb9df4 100644 --- a/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs +++ b/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs @@ -1,22 +1,23 @@ using PKISharp.WACS.Clients; using PKISharp.WACS.DomainObjects; using PKISharp.WACS.Plugins.Interfaces; -using PKISharp.WACS.Services; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace PKISharp.WACS.Plugins.InstallationPlugins { - internal class Script : ScriptClient, IInstallationPlugin + internal class Script : IInstallationPlugin { private readonly Renewal _renewal; private readonly ScriptOptions _options; + private readonly ScriptClient _client; - public Script(Renewal renewal, ScriptOptions options, ILogService logService) : base(logService) + public Script(Renewal renewal, ScriptOptions options, ScriptClient client) { _options = options; _renewal = renewal; + _client = client; } public async Task Install(IEnumerable<IStorePlugin> store, CertificateInfo newCertificate, CertificateInfo oldCertificate) @@ -42,7 +43,7 @@ namespace PKISharp.WACS.Plugins.InstallationPlugins parameters = parameters.Replace("{StoreType}", defaultStoreInfo.Name); parameters = parameters.Replace("{StorePath}", defaultStoreInfo.Path); parameters = parameters.Replace("{RenewalId}", _renewal.Id); - await RunScript(_options.Script, parameters); + await _client.RunScript(_options.Script, parameters); } public bool Disabled => false; |