From 585e6cee6c685033bcb7488589e328bab7703933 Mon Sep 17 00:00:00 2001 From: Peter Eckersley Date: Mon, 26 Oct 2015 10:56:32 -0700 Subject: [PATCH] Make "everything" a synonym for "run" --- letsencrypt/cli.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/letsencrypt/cli.py b/letsencrypt/cli.py index e88302c81..700c752c2 100644 --- a/letsencrypt/cli.py +++ b/letsencrypt/cli.py @@ -377,7 +377,7 @@ def choose_configurator_plugins(args, config, plugins, verb): # Which plugins do we need? need_inst = need_auth = (verb == "run") - if verb in ("auth","certonly"): + if verb in ("auth", "certonly"): need_auth = True if verb == "install": need_inst = True @@ -669,7 +669,12 @@ class HelpfulArgumentParser(object): for i, token in enumerate(self.args): if token in self.VERBS: - self.verb = token + verb = token + if verb == "certonly": + verb = "auth" + if verb == "everything": + verb = "run" + self.verb = verb self.args.pop(i) return