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:
parent
04ded0c6f5
commit
b09fa4a73f
1 changed files with 4 additions and 4 deletions
|
@ -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):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue