diff options
Diffstat (limited to 'ick2/buildgraph.py')
-rw-r--r-- | ick2/buildgraph.py | 7 |
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: |