server_activator.sync: return valid status

server_activator.sync did not return any status when called. Fix it!
This commit is contained in:
Fabio Erculiani
2009-04-01 13:06:28 +02:00
parent 59c9962c48
commit 415f595927
2 changed files with 7 additions and 5 deletions
+4 -4
View File
@@ -118,12 +118,12 @@ if not entropyTools.is_root():
raise SystemExit(2)
elif (options[0] == "sync"):
import server_activator
server_activator.sync(options[1:])
raise SystemExit(0)
rc = server_activator.sync(options[1:])
raise SystemExit(rc)
elif (options[0] == "tidy"):
import server_activator
server_activator.sync(options[1:], justTidy = True)
raise SystemExit(0)
rc = server_activator.sync(options[1:], justTidy = True)
raise SystemExit(rc)
elif (options[0] == "database"):
import server_activator
server_activator.database(options[1:])
+3 -1
View File
@@ -39,7 +39,7 @@ def sync(options, justTidy = False):
sync_all = True
elif opt.startswith("--"):
print_error(red(" %s." % (_("Wrong parameters"),) ))
return
return 1
else:
myopts.append(opt)
options = myopts
@@ -89,6 +89,8 @@ def sync(options, justTidy = False):
if old_default != Entropy.default_repository:
Entropy.switch_default_repository(old_default)
return 0
def packages(options):