summaryrefslogtreecommitdiffstats
path: root/src/main.lib/Plugins/InstallationPlugins/Script
diff options
context:
space:
mode:
authorWouterTinus <wouter.tinus@gmail.com>2019-09-14 06:18:12 +0200
committerWouterTinus <wouter.tinus@gmail.com>2019-09-14 06:18:12 +0200
commitdda459b2c80e36713c40659cffd68c9abdc21053 (patch)
treedb1d361429e89414b8336cc905bc2f7119db81d1 /src/main.lib/Plugins/InstallationPlugins/Script
parent3bb79de3a23626a471ac4e5d5df1372830485a45 (diff)
downloadletsencrypt-win-simple-dda459b2c80e36713c40659cffd68c9abdc21053.zip
letsencrypt-win-simple-dda459b2c80e36713c40659cffd68c9abdc21053.tar.gz
letsencrypt-win-simple-dda459b2c80e36713c40659cffd68c9abdc21053.tar.bz2
async script client
Diffstat (limited to 'src/main.lib/Plugins/InstallationPlugins/Script')
-rw-r--r--src/main.lib/Plugins/InstallationPlugins/Script/Script.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs b/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs
index a6410c9..2f62a6d 100644
--- a/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs
+++ b/src/main.lib/Plugins/InstallationPlugins/Script/Script.cs
@@ -19,7 +19,7 @@ namespace PKISharp.WACS.Plugins.InstallationPlugins
_renewal = renewal;
}
- public Task Install(IEnumerable<IStorePlugin> store, CertificateInfo newCertificate, CertificateInfo oldCertificate)
+ public async Task Install(IEnumerable<IStorePlugin> store, CertificateInfo newCertificate, CertificateInfo oldCertificate)
{
var defaultStoreType = store.First().GetType();
var defaultStoreInfo = newCertificate.StoreInfo[defaultStoreType];
@@ -42,8 +42,7 @@ namespace PKISharp.WACS.Plugins.InstallationPlugins
parameters = parameters.Replace("{StoreType}", defaultStoreInfo.Name);
parameters = parameters.Replace("{StorePath}", defaultStoreInfo.Path);
parameters = parameters.Replace("{RenewalId}", _renewal.Id);
- RunScript(_options.Script, parameters);
- return Task.CompletedTask;
+ await RunScript(_options.Script, parameters);
}
}
} \ No newline at end of file