Exemplo n.º 1
0
def setHistoryResult(paraList):
	try:
		localHA = NASHAComm("127.0.0.1")
		name = paraList['expfile'].split("/")[2].rstrip(".exp")
		paras = {
			'op' : 'setHistoryResult',
			'sourceTask' : name,
			'controller' : localHA.getCurrentController(),
		}
		status = paraList.get('status')
		if status == None:
			paras['result'] = "In Progress"
		else:
			if status == 0:
				paras['result'] = "Success"
			else:
				paras['result'] = "Fail"
		print paras
		ret = localHA.callGetLocalFunc("schOperation", paras)
		print "setConfig:", ret
	except:
		log("set result:%s"%(traceback.format_exc()))
	finally:
		localHA.closeSocket()