Exemple #1
0
def on_job(msg):
	'Main Worker, Process the job.'
	print "Received Job: %r" % msg.body
	strJob = json.loads(msg.body)
	if strJob[0]=="job":
		SMB.sendStatus(strJob[1])		
		handle_Worker(strJob[1])
	else:
		print "That's not My Job:"
		print "Head:",strJob[0]
		print "Body:",strJob[1]
	msg.ack()
Exemple #2
0
def do_job(job):
	SMB.sendStatus("Job Begin: %r"%job)
	print "Doing Job:", job
	time.sleep(2)
	SMB.sendStatus("Job Finish: %r"%job)
Exemple #3
0
def do_gms(job):
	print "Job ToUDB:", job
	SMB.sendStatus("Job Begin: %r"%job)
	runGMS(job)
	SMB.sendStatus("Job Finish: %r"%job)
Exemple #4
0
def do_job(job):
	print "Job ToUDB:", job
	SMB.sendStatus("Job Begin: %r"%job)
	SMUP_Image.Tif2UDBOne(job,"H:\SRTM\UDB",False)
	SMB.sendStatus("Job Finish: %r"%job)
Exemple #5
0
def do_empty(job):
	SMB.sendStatus("Job Empty: %r"%job)