1 |
diff -Nur plague-0.4.4.1-orig/client/client.py plague-0.4.4.1/client/client.py |
2 |
--- plague-0.4.4.1-orig/client/client.py 2006-02-26 17:47:53.000000000 +0100 |
3 |
+++ plague-0.4.4.1/client/client.py 2007-12-26 15:45:00.000000000 +0100 |
4 |
@@ -340,7 +340,10 @@ |
5 |
|
6 |
def _cmd_update_builders(self, args): |
7 |
(e, msg, builder_list) = self._server.update_builders() |
8 |
- self._print_builders(builder_list) |
9 |
+ if e==0: |
10 |
+ self._print_builders(builder_list) |
11 |
+ else: |
12 |
+ print msg |
13 |
|
14 |
def _cmd_list_builders(self, args): |
15 |
(e, msg, builder_list) = self._server.list_builders() |
16 |
@@ -410,7 +413,7 @@ |
17 |
try: |
18 |
cfg_file = os.environ['PLAGUE_CLIENT_CONFIG'] |
19 |
if not os.path.exists(cfg_file): |
20 |
- print "Config file specified in PLAUGE_CLIENT_CONFIG" \ |
21 |
+ print "Config file specified in PLAGUE_CLIENT_CONFIG" \ |
22 |
" environment variable (%s) did not exist." % cfg_file |
23 |
sys.exit(1) |
24 |
except KeyError: |
25 |
diff -Nur plague-0.4.4.1-orig/server/UserInterface.py plague-0.4.4.1/server/UserInterface.py |
26 |
--- plague-0.4.4.1-orig/server/UserInterface.py 2005-11-28 18:46:21.000000000 +0100 |
27 |
+++ plague-0.4.4.1/server/UserInterface.py 2007-12-26 15:44:34.000000000 +0100 |
28 |
@@ -585,7 +585,7 @@ |
29 |
def update_builders(self): |
30 |
user = AuthedXMLRPCServer.get_authinfo() |
31 |
if not user or not user.server_admin: |
32 |
- return (-1, "Insufficient privileges.") |
33 |
+ return (-1, "Insufficient privileges.",[]) |
34 |
return UserInterface.update_builders(self) |
35 |
|
36 |
|