def testQuickCreate(self): quick_create_event(1, event_server = server(SERVERID = "TEST"), event_schedule=schedule(SCHEDID = "SCHED1"), event_job=job(JOBID = 15), event_action=action(ACTIONID="ACT1"), event_user=user(USERID="Dan")) self.assert_(getsession().query(event).filter(event.EVENTNUM == 1).count()) e = getsession().query(event).filter(event.EVENTNUM == 1).one() self.assert_(e.SERVERID == "TEST") self.assert_(e.SCHEDID == "SCHED1") self.assert_(e.JOBID == 15) self.assert_(e.ACTIONID == "ACT1") self.assert_(e.USERID == "Dan")
def connectionMade(self): try: self.setServer() self.transport.write(formatmessage([RECONNECTKEY, self.runjob.JOBID])) self.sent_action = True self.runjob.set_started() self.sess.flush() except Exception, e: log_error("Unknown Exception Creating Connection to ", self.runserver, " for Queue ", self.runjob, " setting job back to pending") quick_create_event(21, event_job = self.runjob, event_server = self.runserver) return
def action_completed(self): quick_create_event(13, event_job = self.runjob, event_server = self.runserver)