Example #1
0
 def __init__(self, order_id, name):
     DBObject.__init__(self)
     self.id = None
     self.order_id = order_id
     self.job_id = None  # reference to Exscript.workqueue.Job.id
     self.name = name
     self.status = 'new'
     self.progress = .0
     self.started = datetime.utcnow()
     self.closed = None
     self.logfile = None
     self.tracefile = None
     self.vars = {}
     self.changed_event = Event()
Example #2
0
 def __init__(self, order_id, name):
     DBObject.__init__(self)
     self.id            = None
     self.order_id      = order_id
     self.job_id        = None   # reference to Exscript.workqueue.Job.id
     self.name          = name
     self.status        = 'new'
     self.progress      = .0
     self.started       = datetime.utcnow()
     self.closed        = None
     self.logfile       = None
     self.tracefile     = None
     self.vars          = {}
     self.changed_event = Event()
Example #3
0
    def __init__(self, service_name):
        """
        Constructor. The service_name defines the service to whom
        the order is delivered. In other words, this is the
        service name is assigned in the config file of the server.

        @type  service_name: str
        @param service_name: The service that handles the order.
        """
        DBObject.__init__(self)
        self.id = None
        self.status = 'new'
        self.service = service_name
        self.descr = ''
        self.created = datetime.utcnow()
        self.closed = None
        self.progress = .0
        self.created_by = getuser()
        self.xml = etree.Element('order', service=self.service)
Example #4
0
    def __init__(self, service_name):
        """
        Constructor. The service_name defines the service to whom
        the order is delivered. In other words, this is the
        service name is assigned in the config file of the server.

        @type  service_name: str
        @param service_name: The service that handles the order.
        """
        DBObject.__init__(self)
        self.id         = None
        self.status     = 'new'
        self.service    = service_name
        self.descr      = ''
        self.created    = datetime.utcnow()
        self.closed     = None
        self.progress   = .0
        self.created_by = getuser()
        self.xml        = etree.Element('order', service = self.service)