diff options
author | WouterTinus <wouter.tinus@gmail.com> | 2019-09-10 20:47:47 +0200 |
---|---|---|
committer | WouterTinus <wouter.tinus@gmail.com> | 2019-09-10 20:47:47 +0200 |
commit | b196163cc13190998a0a8eff42dbcfeb5796ba82 (patch) | |
tree | dcf0e21121c4fffa46688dcc785835df6226d5b8 /src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs | |
parent | 80e7006632816a64991cce210d0b65e104ff0733 (diff) | |
download | letsencrypt-win-simple-b196163cc13190998a0a8eff42dbcfeb5796ba82.zip letsencrypt-win-simple-b196163cc13190998a0a8eff42dbcfeb5796ba82.tar.gz letsencrypt-win-simple-b196163cc13190998a0a8eff42dbcfeb5796ba82.tar.bz2 |
async install
Diffstat (limited to 'src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs')
-rw-r--r-- | src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs b/src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs index 54e09f3..34de936 100644 --- a/src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs +++ b/src/main.lib/Plugins/InstallationPlugins/Script/ScriptOptionsFactory.cs @@ -4,6 +4,7 @@ using PKISharp.WACS.Plugins.Base.Factories; using PKISharp.WACS.Plugins.StorePlugins; using PKISharp.WACS.Services; using System; +using System.Threading.Tasks; namespace PKISharp.WACS.Plugins.InstallationPlugins { @@ -19,7 +20,7 @@ namespace PKISharp.WACS.Plugins.InstallationPlugins _arguments = arguments; } - public override ScriptOptions Aquire(Target target, IInputService inputService, RunLevel runLevel) + public override Task<ScriptOptions> Aquire(Target target, IInputService inputService, RunLevel runLevel) { var ret = new ScriptOptions(); var args = _arguments.GetArguments<ScriptArguments>(); @@ -40,10 +41,10 @@ namespace PKISharp.WACS.Plugins.InstallationPlugins inputService.Show("{RenewalId}", "Renewal identifier"); ret.ScriptParameters = _arguments.TryGetArgument(args.ScriptParameters, inputService, "Enter the parameter format string for the script, e.g. \"--hostname {CertCommonName}\""); - return ret; + return Task.FromResult(ret); } - public override ScriptOptions Default(Target target) + public override Task<ScriptOptions> Default(Target target) { var args = _arguments.GetArguments<ScriptArguments>(); var ret = new ScriptOptions @@ -55,7 +56,7 @@ namespace PKISharp.WACS.Plugins.InstallationPlugins throw new ArgumentException(nameof(args.Script)); } ret.ScriptParameters = args.ScriptParameters; - return ret; + return Task.FromResult(ret); } } } |