diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-12-08 01:24:52 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-12-08 01:24:52 -0800 |
commit | 184b2ed92e83491b81b5894814e6935e870133df (patch) | |
tree | 564562e47556dec585af8f0b617d4f414393b63b /pym | |
parent | 1e15b8ddda75d138e9f59950d00478d476fd0dfe (diff) | |
download | portage-184b2ed92e83491b81b5894814e6935e870133df.tar.gz portage-184b2ed92e83491b81b5894814e6935e870133df.tar.bz2 portage-184b2ed92e83491b81b5894814e6935e870133df.zip |
emerge --verbose: [ y | n ] for bug #446324v2.2.0_alpha145
Diffstat (limited to 'pym')
-rw-r--r-- | pym/_emerge/main.py | 17 |
1 files changed, 15 insertions, 2 deletions
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: |