Merge pull request #2521 from jeanpralo/master

Add method to get more info about container status
This commit is contained in:
Daniel Nephin 2015-12-15 12:04:42 -08:00
commit 5b32d32b2d
1 changed files with 6 additions and 0 deletions

View File

@ -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')