mirror of https://github.com/docker/compose.git
Filter logs by service names.
Signed-off-by: Daniel Nephin <dnephin@docker.com>
This commit is contained in:
parent
48ed68eeaa
commit
3f7e5bf768
|
@ -709,7 +709,7 @@ class TopLevelCommand(object):
|
|||
|
||||
with up_shutdown_context(self.project, service_names, timeout, detached):
|
||||
# start the event stream first so we don't lose any events
|
||||
event_stream = project.events()
|
||||
event_stream = project.events(service_names=service_names)
|
||||
|
||||
to_attach = project.up(
|
||||
service_names=service_names,
|
||||
|
|
|
@ -295,7 +295,7 @@ class Project(object):
|
|||
detached=True,
|
||||
start=False)
|
||||
|
||||
def events(self):
|
||||
def events(self, service_names=None):
|
||||
def build_container_event(event, container):
|
||||
time = datetime.datetime.fromtimestamp(event['time'])
|
||||
time = time.replace(
|
||||
|
@ -313,7 +313,7 @@ class Project(object):
|
|||
'container': container,
|
||||
}
|
||||
|
||||
service_names = set(self.service_names)
|
||||
service_names = set(service_names or self.service_names)
|
||||
for event in self.client.events(
|
||||
filters={'label': self.labels()},
|
||||
decode=True
|
||||
|
|
Loading…
Reference in New Issue