+ try:
+ return args.command.run(args)
+ except UsageError as e:
+ log = logging.getLogger()
+ if log.isEnabledFor(logging.DEBUG):
+ raise # use Python's exception printing
+ log.fatal('FATAL: ' + str(e))
+
+ # If we get here, then execution has failed in some way.
+ return 1