Ver código fonte

Fix duplicate logging on up/run

Signed-off-by: Aanand Prasad <[email protected]>
Aanand Prasad 10 anos atrás
pai
commit
f59b43ac27
2 arquivos alterados com 4 adições e 1 exclusões
  1. 1 0
      compose/cli/main.py
  2. 3 1
      compose/service.py

+ 1 - 0
compose/cli/main.py

@@ -336,6 +336,7 @@ class TopLevelCommand(Command):
             container_options['ports'] = []
 
         container = service.create_container(
+            quiet=True,
             one_off=True,
             insecure_registry=insecure_registry,
             **container_options

+ 3 - 1
compose/service.py

@@ -197,6 +197,7 @@ class Service(object):
                          do_build=True,
                          previous_container=None,
                          number=None,
+                         quiet=False,
                          **override_options):
         """
         Create a container for this service. If the image doesn't exist, attempt to pull
@@ -214,7 +215,7 @@ class Service(object):
             previous_container=previous_container,
         )
 
-        if 'name' in container_options:
+        if 'name' in container_options and not quiet:
             log.info("Creating %s..." % container_options['name'])
 
         return Container.create(self.client, **container_options)
@@ -376,6 +377,7 @@ class Service(object):
             do_build=False,
             previous_container=container,
             number=container.labels.get(LABEL_CONTAINER_NUMBER),
+            quiet=True,
         )
         self.start_container(new_container)
         container.remove()