Jelajahi Sumber

Don't select stdin when interactive=False

Patch from https://github.com/d11wtq/dockerpty/pull/24

Signed-off-by: Ben Firshman <[email protected]>
Ben Firshman 11 tahun lalu
induk
melakukan
8773f51583
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      fig/cli/main.py

+ 1 - 1
fig/cli/main.py

@@ -323,7 +323,7 @@ class TopLevelCommand(Command):
             print(container.name)
             print(container.name)
         else:
         else:
             service.start_container(container, ports=None, one_off=True)
             service.start_container(container, ports=None, one_off=True)
-            dockerpty.start(project.client, container.id)
+            dockerpty.start(project.client, container.id, interactive=not options['-T'])
             exit_code = container.wait()
             exit_code = container.wait()
             if options['--rm']:
             if options['--rm']:
                 log.info("Removing %s..." % container.name)
                 log.info("Removing %s..." % container.name)