Пример #1
0
active.path = "assets\\app\\JobStatus"
active.log = "active.json"
totalActivos = active.items()

maxActive = 5
countActive = totalActivos
for item in queued.jobs:
	#print item
	if (active.find(item)):
		print "Existe en active"
	else:
		print "Try Agrega"
		if(countActive<maxActive):
			active.add(item)
			countActive += 1
			queued.delete(item)
		else:
			print "Fail_Queda en espera hasta liberar jobs"

####Paso4 Quitar Terminados de Activos

active = JobStatus()
active.path = "assets\\app\\JobStatus"
active.log = "active.json"
totalActivos = active.items()

completed = JobStatus()
completed.path = "assets\\app\\JobStatus"
completed.log = "completed.json"
totalActivos = completed.items()
Пример #2
0
active.path = "assets\\app\\JobStatus"
active.log = "active.json"
totalActivos = active.items()

maxActive = 5
countActive = totalActivos
for item in queued.jobs:
    #print item
    if (active.find(item)):
        print "Existe en active"
    else:
        print "Try Agrega"
        if (countActive < maxActive):
            active.add(item)
            countActive += 1
            queued.delete(item)
        else:
            print "Fail_Queda en espera hasta liberar jobs"

####Paso4 Quitar Terminados de Activos

active = JobStatus()
active.path = "assets\\app\\JobStatus"
active.log = "active.json"
totalActivos = active.items()

completed = JobStatus()
completed.path = "assets\\app\\JobStatus"
completed.log = "completed.json"
totalActivos = completed.items()