diff --git a/compose/container.py b/compose/container.py index 1ca48380..8f96a944 100644 --- a/compose/container.py +++ b/compose/container.py @@ -115,6 +115,8 @@ class Container(object): def human_readable_state(self): if self.is_paused: return 'Paused' + if self.is_restarting: + return 'Restarting' if self.is_running: return 'Ghost' if self.get('State.Ghost') else 'Up' else: @@ -134,6 +136,10 @@ class Container(object): def is_running(self): return self.get('State.Running') + @property + def is_restarting(self): + return self.get('State.Restarting') + @property def is_paused(self): return self.get('State.Paused')