Add recreate_containers method to service

This commit is contained in:
Ben Firshman 2014-01-03 11:18:59 +00:00 • committed by Aanand Prasad
commit 3c5e334d9d
3 changed files with 33 additions and 0 deletions

View file

@ -87,6 +87,13 @@ class Project(object):
if len(service.containers(stopped=True)) == 0:
service.create_container()
def recreate_containers(self, service_names):
"""
For each service, create or recreate their containers.
"""
for service in self.get_services(service_names):
service.recreate_containers()
def start(self, service_names=None, **options):
for service in self.get_services(service_names):
service.start(**options)