iro/worker.py
author Sandro Knauß <knauss@netzguerilla.net>
Wed, 28 Oct 2009 03:03:46 +0100
changeset 8 cec27aeb7e69
parent 0 a3b6e531f0d2
child 20 0d7ffb9b2c7f
permissions -rw-r--r--
iro.py angepasst an neune struktur

# -*- coding: utf-8 -*-
# Worker code

from multiprocessing import Process
import time

class Worker(Process):
    def __init__(self,queue):
        Process.__init__(self)
        self.queue=queue
        
    def run(self):
        while 1:
            job=self.queue.get()
            if job is None:
                break # reached end of queue
            job.start()