summaryrefslogtreecommitdiffstats
path: root/src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs
diff options
context:
space:
mode:
authorWouter Tinus <wouter.tinus@gmail.com>2020-06-02 22:20:54 +0200
committerWouter Tinus <wouter.tinus@gmail.com>2020-06-02 22:20:54 +0200
commit3fb27d7f339b230bf8343b26b86ea78fa82100ca (patch)
treef4b599945ac7ac97463ea194910027d468156b2a /src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs
parenteddd9b13e9ea422c108f5e0cc88f9daa8e26a1a8 (diff)
downloadletsencrypt-win-simple-3fb27d7f339b230bf8343b26b86ea78fa82100ca.zip
letsencrypt-win-simple-3fb27d7f339b230bf8343b26b86ea78fa82100ca.tar.gz
letsencrypt-win-simple-3fb27d7f339b230bf8343b26b86ea78fa82100ca.tar.bz2
Fix for #1558
Diffstat (limited to 'src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs')
-rw-r--r--src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs b/src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs
index 6b7b34b..80ece5e 100644
--- a/src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs
+++ b/src/main.lib/Plugins/ValidationPlugins/Dns/Script/Script.cs
@@ -28,7 +28,7 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Dns
_scriptClient = client;
}
- public override async Task CreateRecord(string recordName, string token)
+ public override async Task<bool> CreateRecord(string recordName, string token)
{
var script = _options.Script ?? _options.CreateScript;
if (!string.IsNullOrWhiteSpace(script))
@@ -39,10 +39,12 @@ namespace PKISharp.WACS.Plugins.ValidationPlugins.Dns
args = _options.CreateScriptArguments;
}
await _scriptClient.RunScript(script, ProcessArguments(recordName, token, args, script.EndsWith(".ps1")));
+ return true;
}
else
{
_log.Error("No create script configured");
+ return false;
}
}