From e4399a07a798ea83156f300116d33e39f6b6c19f Mon Sep 17 00:00:00 2001 From: Daniel Watkins Date: Thu, 26 Feb 2015 15:26:15 +0000 Subject: Fix traceback with no arguments on Python 3. Fixes bug 1424277. --- bin/cloud-init | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bin') diff --git a/bin/cloud-init b/bin/cloud-init index 6c83c2e7..e95fea28 100755 --- a/bin/cloud-init +++ b/bin/cloud-init @@ -609,6 +609,8 @@ def main(): # Setup signal handlers before running signal_handler.attach_handlers() + if not hasattr(args, 'action'): + parser.error('too few arguments') (name, functor) = args.action if name in ("modules", "init"): functor = status_wrapper -- cgit v1.2.3