12614: Support daemon actor aware of 'fail' node state
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 12 Dec 2017 18:58:16 +0000 (13:58 -0500)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Tue, 12 Dec 2017 18:58:16 +0000 (13:58 -0500)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

services/nodemanager/arvnodeman/daemon.py

index ca3029d9e1bc3c376b119cca367b3767f3a8bb45..d3cd17609ea76d8925ad4fd0ab8a8f1d83f67005 100644 (file)
@@ -280,6 +280,7 @@ class NodeManagerDaemonActor(actor_class):
             "unpaired": 0,
             "busy": 0,
             "idle": 0,
+            "fail": 0,
             "down": 0,
             "shutdown": 0
         }
@@ -321,7 +322,7 @@ class NodeManagerDaemonActor(actor_class):
                           counts["unpaired"],
                           counts["idle"],
                           busy_count,
-                          counts["down"],
+                          counts["down"]+counts["fail"],
                           counts["shutdown"])
 
         if over_max >= 0: