diff options
author | Otavio Pontes <otaviobp@gmail.com> | 2010-07-29 20:12:14 +0000 |
---|---|---|
committer | Otavio Pontes <otaviobp@gmail.com> | 2010-07-29 20:12:14 +0000 |
commit | f7226971fc36f75e35005fff22360179c6dc4172 (patch) | |
tree | 55c9626c424e740dc4e8b0afb9c5d74ad3e44851 /pym/_emerge | |
parent | Merge branch 'master' of git://git.overlays.gentoo.org/proj/portage (diff) | |
download | portage-multirepo-f7226971fc36f75e35005fff22360179c6dc4172.tar.gz portage-multirepo-f7226971fc36f75e35005fff22360179c6dc4172.tar.bz2 portage-multirepo-f7226971fc36f75e35005fff22360179c6dc4172.zip |
Adding --quiet option for cvs that suport it when --quiet is used in emerge
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/actions.py | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py index 613fefb3..9c2c36c6 100644 --- a/pym/_emerge/actions.py +++ b/pym/_emerge/actions.py @@ -1884,6 +1884,11 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): os.umask(0o022) dosyncuri = syncuri updatecache_flg = False + + if "--quiet" in myopts: + quiet = "--quiet" + else: + quiet = "" if myaction == "metadata": print("skipping sync") updatecache_flg = True @@ -1902,8 +1907,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting git pull in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("cd %s ; git pull" % \ - (portage._shell_quote(myportdir),), **spawn_kwargs) + exitcode = portage.process.spawn_bash("cd %s ; git pull %s" % \ + (portage._shell_quote(myportdir), quiet), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! git pull error in %s." % myportdir emergelog(xterm_titles, msg) @@ -1926,8 +1931,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting svn up in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("svn up %s" % \ - (portage._shell_quote(myportdir),), **spawn_kwargs) + exitcode = portage.process.spawn_bash("svn up %s %s" % \ + (quiet, portage._shell_quote(myportdir),), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! svn up error in %s." % myportdir emergelog(xterm_titles, msg) @@ -1970,8 +1975,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting bzr pull in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("cd %s ; bzr pull --overwrite %s" % \ - (portage._shell_quote(myportdir),portage._shell_quote(uri),), **spawn_kwargs) + exitcode = portage.process.spawn_bash("cd %s ; bzr pull %s --overwrite %s" % \ + (portage._shell_quote(myportdir), quiet, portage._shell_quote(uri),), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! bzr pull error in %s." % myportdir emergelog(xterm_titles, msg) @@ -1992,8 +1997,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting darcs pull in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("cd %s ; darcs pull --all %s" % \ - (portage._shell_quote(myportdir),portage._shell_quote(uri),), **spawn_kwargs) + exitcode = portage.process.spawn_bash("cd %s ; darcs pull %s --all %s" % \ + (portage._shell_quote(myportdir), quiet, portage._shell_quote(uri),), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! darcs pull error in %s." % myportdir emergelog(xterm_titles, msg) @@ -2015,8 +2020,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting git clone in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("git clone %s %s" % \ - (portage._shell_quote(uri), portage._shell_quote(myportdir)), **spawn_kwargs) + exitcode = portage.process.spawn_bash("git clone %s %s %s" % \ + (portage._shell_quote(uri), portage._shell_quote(myportdir), quiet), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! git clone error in %s." % myportdir emergelog(xterm_titles, msg) @@ -2041,8 +2046,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting svn checkout in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("svn co --force %s %s" % \ - (portage._shell_quote(uri), portage._shell_quote(myportdir)), **spawn_kwargs) + exitcode = portage.process.spawn_bash("svn co %s --force %s %s" % \ + (quiet, portage._shell_quote(uri), portage._shell_quote(myportdir)), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! svn checkout error in %s." % myportdir emergelog(xterm_titles, msg) @@ -2085,8 +2090,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting bzr get in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("bzr get --use-existing-dir %s %s" % \ - (portage._shell_quote(uri), portage._shell_quote(myportdir)), **spawn_kwargs) + exitcode = portage.process.spawn_bash("bzr get %s --use-existing-dir %s %s" % \ + (quiet, portage._shell_quote(uri), portage._shell_quote(myportdir)), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! bzr get error in %s." % myportdir emergelog(xterm_titles, msg) @@ -2111,8 +2116,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction, repo_name=None): msg = ">>> Starting darcs get in %s..." % myportdir emergelog(xterm_titles, msg ) writemsg_level(msg + "\n") - exitcode = portage.process.spawn_bash("darcs get --partial %s %s" % \ - (portage._shell_quote(uri), portage._shell_quote(myportdir)), **spawn_kwargs) + exitcode = portage.process.spawn_bash("darcs get %s --partial %s %s" % \ + (portage._shell_quote(uri), quiet, portage._shell_quote(myportdir)), **spawn_kwargs) if exitcode != os.EX_OK: msg = "!!! darcs get error in %s." % myportdir emergelog(xterm_titles, msg) |