From 184b2ed92e83491b81b5894814e6935e870133df Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 8 Dec 2012 01:24:52 -0800 Subject: emerge --verbose: [ y | n ] for bug #446324 --- pym/_emerge/main.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'pym/_emerge/main.py') diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index cdadbecf4..6223a137d 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -44,7 +44,6 @@ options=[ "--tree", "--unordered-display", "--update", -"--verbose", "--verbose-main-repo-display", ] @@ -65,7 +64,7 @@ shortmapping={ "s":"--search", "S":"--searchdesc", "t":"--tree", "u":"--update", -"v":"--verbose", "V":"--version" +"V":"--version" } COWSAY_MOO = """ @@ -151,6 +150,7 @@ def insert_optional_args(args): "--use-ebuild-visibility": y_or_n, '--usepkg' : y_or_n, '--usepkgonly' : y_or_n, + '--verbose' : y_or_n, } short_arg_opts = { @@ -168,6 +168,7 @@ def insert_optional_args(args): 'k' : y_or_n, 'K' : y_or_n, 'q' : y_or_n, + 'v' : y_or_n, } arg_stack = args[:] @@ -645,6 +646,13 @@ def parse_opts(tmpcmdline, silent=False): "type" : "choice", "choices" : true_y_or_n }, + + "--verbose": { + "shortopt" : "-v", + "help" : "verbose output", + "type" : "choice", + "choices" : true_y_or_n + }, } from optparse import OptionParser @@ -927,6 +935,11 @@ def parse_opts(tmpcmdline, silent=False): else: myoptions.usepkgonly = None + if myoptions.verbose in true_y: + myoptions.verbose = True + else: + myoptions.verbose = None + for myopt in options: v = getattr(myoptions, myopt.lstrip("--").replace("-", "_")) if v: -- cgit v1.2.3-1-g7c22