forked from p15670423/monkey
Fixed report page not using the new API
Even though all monkeys have finished, the report page still used the dead=False check instead of is_dead. So even though all monkeys were dead or MIA the report page said that some monkeys are still runnning.
This commit is contained in:
parent
963305db6e
commit
df049ef842
|
@ -106,7 +106,8 @@ class NodeService:
|
|||
|
||||
@staticmethod
|
||||
def get_monkey_critical_services(monkey_id):
|
||||
critical_services = mongo.db.monkey.find_one({'_id': monkey_id}, {'critical_services': 1}).get('critical_services', [])
|
||||
critical_services = mongo.db.monkey.find_one({'_id': monkey_id}, {'critical_services': 1}).get(
|
||||
'critical_services', [])
|
||||
return critical_services
|
||||
|
||||
@staticmethod
|
||||
|
@ -296,7 +297,8 @@ class NodeService:
|
|||
|
||||
@staticmethod
|
||||
def is_any_monkey_alive():
|
||||
return models.Monkey.objects(dead=False).count() > 0
|
||||
all_monkeys = models.Monkey.objects()
|
||||
return any(not monkey.is_dead() for monkey in all_monkeys)
|
||||
|
||||
@staticmethod
|
||||
def is_any_monkey_exists():
|
||||
|
|
Loading…
Reference in New Issue