Print output from run
This commit is contained in:
parent
3e680a2c7a
commit
4fdd2dc077
2 changed files with 18 additions and 4 deletions
|
|
@ -87,7 +87,16 @@ class TopLevelCommand(Command):
|
|||
Usage: run SERVICE COMMAND [ARGS...]
|
||||
"""
|
||||
service = self.service_collection.get(options['SERVICE'])
|
||||
service.start_container(command=[options['COMMAND']] + options['ARGS'])
|
||||
container_options = {
|
||||
'command': [options['COMMAND']] + options['ARGS'],
|
||||
}
|
||||
container = service.create_container(**container_options)
|
||||
stream = self.client.logs(container, stream=True)
|
||||
service.start_container(container, **container_options)
|
||||
for data in stream:
|
||||
if data is None:
|
||||
break
|
||||
print data
|
||||
|
||||
def start(self, options):
|
||||
"""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue