def actionThread_exec (params):
t = threading.currentThread()
memory_service = getattr(t, "mem_serv", None)
print "Action "+actionName+" started with params "+params
# action init
dt = 0.25
count = int(float(params) / dt)
# action init
while (getattr(t, "do_run", True) and count>0):
#print "Action "+actionName+" "+params+" exec..."
# action exec
count = count-1
# action exec
time.sleep(dt)
print "Action "+actionName+" "+params+" terminated"
# action end
count = 0
# action end
memory_service.raiseEvent("PNP_action_result_"+actionName,"success");
评论列表
文章目录