summaryrefslogtreecommitdiff
path: root/ick2/buildgraph.py
diff options
context:
space:
mode:
Diffstat (limited to 'ick2/buildgraph.py')
-rw-r--r--ick2/buildgraph.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ick2/buildgraph.py b/ick2/buildgraph.py
index ddcfbfb..ee52e46 100644
--- a/ick2/buildgraph.py
+++ b/ick2/buildgraph.py
@@ -40,6 +40,13 @@ class BuildGraph:
self.actions[action_id]['status'] = status
self.trigger_observer()
+ def has_more_to_do(self):
+ return (
+ self.find_actions('ready') or
+ self.find_actions('building') or
+ self.find_actions('blocked')
+ )
+
def unblock(self):
blocked_ids = self.find_actions('blocked')
for blocked_id in blocked_ids: