浏览代码

add restarting status for human_readable_state

Signed-off-by: Jean Praloran <[email protected]>
Jean Praloran 10 年之前
父节点
当前提交
c8f266b637
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      compose/container.py

+ 6 - 0
compose/container.py

@@ -115,6 +115,8 @@ class Container(object):
     def human_readable_state(self):
     def human_readable_state(self):
         if self.is_paused:
         if self.is_paused:
             return 'Paused'
             return 'Paused'
+        if self.is_restarting:
+            return 'Restarting'
         if self.is_running:
         if self.is_running:
             return 'Ghost' if self.get('State.Ghost') else 'Up'
             return 'Ghost' if self.get('State.Ghost') else 'Up'
         else:
         else:
@@ -134,6 +136,10 @@ class Container(object):
     def is_running(self):
     def is_running(self):
         return self.get('State.Running')
         return self.get('State.Running')
 
 
+    @property
+    def is_restarting(self):
+        return self.get('State.Restarting')
+
     @property
     @property
     def is_paused(self):
     def is_paused(self):
         return self.get('State.Paused')
         return self.get('State.Paused')