X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/c6923cdb41ca9de48fb9bda822e5954dd376895b..f3bb0ab3a60b605b4e77042d89b3713930f4ddbb:/src/main-fwtool.sml diff --git a/src/main-fwtool.sml b/src/main-fwtool.sml index 18c2ada..2e5fbdb 100644 --- a/src/main-fwtool.sml +++ b/src/main-fwtool.sml @@ -22,4 +22,6 @@ val _ = OS.Process.exit (case CommandLine.arguments () of "regen" :: nodeName :: rest => Main.requestFirewallRegen nodeName + | ["regen"] => if List.all OS.Process.isSuccess (map Main.requestFirewallRegen Config.Firewall.firewallNodes) + then OS.Process.success else OS.Process.failure | _ => (print "Usage: fwtool regen NODE\n"; OS.Process.failure))