[Uludag-commits] r15089 - trunk/staj-projeleri/buildfarm/helpers

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
23 Ağu 2007 Per 13:24:50 EEST


Author: ozan.caglayan
Date: Thu Aug 23 13:24:50 2007
New Revision: 15089

Modified:
   trunk/staj-projeleri/buildfarm/helpers/qmanager.py
Log:
minor update

Modified: trunk/staj-projeleri/buildfarm/helpers/qmanager.py
=================================================================
--- trunk/staj-projeleri/buildfarm/helpers/qmanager.py	(original)
+++ trunk/staj-projeleri/buildfarm/helpers/qmanager.py	Thu Aug 23 13:24:50 2007
@@ -92,7 +92,11 @@
 
     def removeFromWaitQueue(self, pspec):
         self.__initWaitQueueFromFile__()
-        if self.waitQueue.__contains__(pspec):
+        if pspec == "all" and self.waitQueue != []:
+            self.waitQueue = []
+            self.__serialize__(self.waitQueue, "waitQueue")
+            return True
+        elif self.waitQueue.__contains__(pspec):
             self.waitQueue.remove(pspec)
             self.__serialize__(self.waitQueue, "waitQueue")
             return True
@@ -100,7 +104,11 @@
 
     def removeFromWorkQueue(self, pspec):
         self.__initWorkQueueFromFile__()
-        if self.workQueue.__contains__(pspec):
+        if pspec == "all" and self.workQueue != []:
+            self.workQueue = []
+            self.__serialize__(self.workQueue, "workQueue")
+            return True
+        elif self.workQueue.__contains__(pspec):
             self.workQueue.remove(pspec)
             self.__serialize__(self.workQueue, "workQueue")
             return True
@@ -135,7 +143,7 @@
         return False
     
     def buildPackages(self):
-        
+
         sys.excepthook = self.__handle_exception__
         
         def createDirectories():


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi