From: Jason Stubbs Date: Fri, 7 Oct 2005 13:08:31 +0000 (-0000) Subject: Rework to API behaviour rather than API documentation X-Git-Tag: v2.0.53_rc5~3 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=55d13e3140173f223cebacbb54017a5a1d58d73e;p=portage.git Rework to API behaviour rather than API documentation svn path=/main/branches/2.0/; revision=2117 --- diff --git a/bin/emaint b/bin/emaint index 80a71a727..3fdd03f24 100755 --- a/bin/emaint +++ b/bin/emaint @@ -57,12 +57,12 @@ module_names.sort() module_names.insert(0, "all") -def exclusive(option, value, empty, parser, var=None): +def exclusive(option, unused1, unused2, unused3, var=None): if not var: raise ValueError("var not specified to exclusive()") if getattr(parser, var, ""): raise OptionValueError("%s and %s are exclusive options" % (getattr(parser, var), value)) - setattr(parser, var, value) + setattr(parser, var, option) usage = "usage: emaint [options] " + " | ".join(module_names) @@ -84,7 +84,7 @@ if parser.action: action = parser.action else: print "Defaulting to --check" - action = "--check" + action = "-c/--check" if args[0] == "all": tasks = modules.values() @@ -92,7 +92,7 @@ else: tasks = [modules[args[0]]] -if action == "--check": +if action == "-c/--check": status = "Checking %s for problems" func = "check" else: