1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-22 02:51:03 +00:00

[docker_] Add support for custom attributes reporting in extinfo

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
This commit is contained in:
Olivier Mehani 2021-01-19 12:51:54 +11:00 committed by Lars Kruse
parent 04ded0c6f5
commit b09fa4a73f

View file

@ -169,18 +169,18 @@ class ClientWrapper:
return self.client.volumes.list() return self.client.volumes.list()
def container_summary(container): def container_summary(container, *args):
summary = container.name summary = container.name
attributes = container_attributes(container) attributes = container_attributes(container, *args)
if attributes: if attributes:
summary += f' ({attributes})' summary += f' ({attributes})'
return summary return summary
def container_attributes(container): def container_attributes(container, *args):
attributes = container.image.tags attributes = container.image.tags
attributes.append(container.attrs['Created']) attributes.append(container.attrs['Created'])
return ', '.join(attributes) return ', '.join(attributes + list(args))
def print_containers_status(client): def print_containers_status(client):