]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
bitbake/server/process: Implement getEvent()
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 8 Jun 2011 11:04:23 +0000 (12:04 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 8 Jun 2011 11:04:23 +0000 (12:04 +0100)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/server/process.py

index 12f368f80f20d32c2119857f78410f6d01461f58..44b8e4d496c8a8efe31b568c2ded5094ec2a2379 100644 (file)
@@ -229,6 +229,13 @@ class ProcessEventQueue(multiprocessing.queues.Queue):
         except Empty:
             return None
 
+    def getEvent(self):
+        try:
+            return self.get(False)
+        except Empty:
+            return None
+
+
 class BitBakeServer(object):
     def initServer(self):
         # establish communication channels.  We use bidirectional pipes for