Pass through standard remove_container options

This commit is contained in:
Ben Firshman 2014-03-04 10:50:09 +00:00
parent 044c348faf
commit 5be8a37b7e
2 changed files with 5 additions and 4 deletions

View File

@ -183,8 +183,10 @@ class TopLevelCommand(Command):
print("Going to remove", list_containers(stopped_containers))
if options.get('--force') \
or yesno("Are you sure? [yN] ", default=False):
self.project.remove_stopped(service_names=options['SERVICE'],
remove_volumes=options.get('-v', False))
self.project.remove_stopped(
service_names=options['SERVICE'],
v=options.get('-v', False)
)
else:
print("No stopped containers")

View File

@ -112,8 +112,7 @@ class Container(object):
return self.client.kill(self.id)
def remove(self, **options):
v = options.get('remove_volumes', False)
return self.client.remove_container(self.id, v=v)
return self.client.remove_container(self.id, **options)
def inspect_if_not_inspected(self):
if not self.has_been_inspected: