aboutsummaryrefslogtreecommitdiffstats
path: root/RepSys/command.py
diff options
context:
space:
mode:
authorMageia SVN-Git Migration <svn-git-migration@mageia.org>2011-01-04 16:09:44 +0000
committerMageia SVN-Git Migration <svn-git-migration@mageia.org>2011-01-04 16:09:44 +0000
commit846c9e0ef180aa5411803eb1906896dc5e2fc5b9 (patch)
treef82d50447e2f648e76d051cb20ca4c44b1dde8a8 /RepSys/command.py
parent085ad0c1554260fe8f87955ed1ba74e06413f416 (diff)
downloadmgarepo-846c9e0ef180aa5411803eb1906896dc5e2fc5b9.tar
mgarepo-846c9e0ef180aa5411803eb1906896dc5e2fc5b9.tar.gz
mgarepo-846c9e0ef180aa5411803eb1906896dc5e2fc5b9.tar.bz2
mgarepo-846c9e0ef180aa5411803eb1906896dc5e2fc5b9.tar.xz
mgarepo-846c9e0ef180aa5411803eb1906896dc5e2fc5b9.zip
Synthesized commit during git-svn import combining previous Mandriva history with Magiea.
This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r202 | boklm | 2011-01-04 16:09:44 +0000 (Tue, 04 Jan 2011) | 1 line add repsys ------------------------------------------------------------------------
Diffstat (limited to 'RepSys/command.py')
-rwxr-xr-x[-rw-r--r--]RepSys/command.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/RepSys/command.py b/RepSys/command.py
index f1d61f7..63f2df9 100644..100755
--- a/RepSys/command.py
+++ b/RepSys/command.py
@@ -1,5 +1,5 @@
#!/usr/bin/python
-from RepSys import Error, config
+from RepSys import SilentError, Error, config
import sys, os
import urlparse
import optparse
@@ -37,6 +37,8 @@ def do_command(parse_options_func, main_func):
try:
opt = parse_options_func()
main_func(**opt.__dict__)
+ except SilentError:
+ sys.exit(1)
except Error, e:
sys.stderr.write("error: %s\n" % str(e))
sys.exit(1)