emerge --sync: display message when cvs fails
authorZac Medico <zmedico@gentoo.org>
Thu, 17 Feb 2011 10:32:20 +0000 (02:32 -0800)
committerZac Medico <zmedico@gentoo.org>
Thu, 17 Feb 2011 10:32:20 +0000 (02:32 -0800)
pym/_emerge/actions.py

index 278002b055c5cec6eec84c127ab17b9f6f32a77f..79d70baf0c3921dbeb085b79e573fdb164641ce2 100644 (file)
@@ -2400,6 +2400,8 @@ def action_sync(settings, trees, mtimedb, myopts, myaction):
                        retval = portage.process.spawn_bash(
                                "cd %s; exec cvs -z0 -q update -dP" % \
                                (portage._shell_quote(myportdir),), **spawn_kwargs)
+                       writemsg_level("!!! cvs update error; exiting.\n",
+                               noiselevel=-1, level=logging.ERROR)
                        if retval != os.EX_OK:
                                sys.exit(retval)
                dosyncuri = syncuri