Start, restart, pause and unpause exit with non-zero if nothing to do

Signed-off-by: Dimitar Bonev <dimitar.bonev@gmail.com>
This commit is contained in:
Dimitar Bonev 2015-12-15 20:05:22 +02:00
commit bc843d6758
4 changed files with 46 additions and 9 deletions

View file

@ -138,8 +138,10 @@ class Service(object):
raise ValueError("No container found for %s_%s" % (self.name, number))
def start(self, **options):
for c in self.containers(stopped=True):
containers = self.containers(stopped=True)
for c in containers:
self.start_container_if_stopped(c, **options)
return containers
def scale(self, desired_num, timeout=DEFAULT_TIMEOUT):
"""