Merge pull request #40 from orchardup/fix-35
Make sure attach() is called as soon as LogPrinter is initialized
This commit is contained in:
commit
48eb5e5c82
1 changed files with 3 additions and 2 deletions
|
|
@ -31,8 +31,9 @@ class LogPrinter(object):
|
|||
|
||||
def _make_log_generator(self, container, color_fn):
|
||||
prefix = color_fn(container.name + " | ")
|
||||
for line in split_buffer(self._attach(container), '\n'):
|
||||
yield prefix + line
|
||||
# Attach to container before log printer starts running
|
||||
line_generator = split_buffer(self._attach(container), '\n')
|
||||
return (prefix + line for line in line_generator)
|
||||
|
||||
def _attach(self, container):
|
||||
params = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue