extras-buildsys/client client.py,1.17,1.18

Daniel Williams (dcbw) fedora-extras-commits at redhat.com
Fri Jul 29 06:09:13 UTC 2005


Author: dcbw

Update of /cvs/fedora/extras-buildsys/client
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17695/client

Modified Files:
	client.py 
Log Message:
Add an is_paused command so you can actually figure out if stuff is paused or not


Index: client.py
===================================================================
RCS file: /cvs/fedora/extras-buildsys/client/client.py,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- client.py	29 Jul 2005 06:05:03 -0000	1.17
+++ client.py	29 Jul 2005 06:09:11 -0000	1.18
@@ -239,6 +239,19 @@
         print "Error connecting to build server: '%s'" % e
 
 
+def is_paused(server):
+    """
+    Pause or unpause the build server
+    """
+
+    try:
+        if server.is_paused():
+            print "The build server is paused."
+        else:
+            print "The build server is _not_ paused."
+    except socket.error, e:
+        print "Error connecting to build server: '%s'" % e
+
 
 def getXMLRPCServerProxy(use_ssl):
     """
@@ -354,6 +367,8 @@
         pause(server, True)
     elif cmd == 'unpause':
         pause(server, False)
+    elif cmd == 'is_paused':
+        is_paused(server)
     else:
         print "Unknown command."
         sys.exit(1)




More information about the fedora-extras-commits mailing list