Only obtain containers with backup enabled

This commit is contained in:
Einar Forselv
2019-04-19 00:00:28 +02:00
parent 01f7cef709
commit ba642eeb4b
2 changed files with 14 additions and 5 deletions

View File

@@ -34,10 +34,15 @@ def status(config, containers):
print()
for container in containers.containers:
print('service: {}'.format(container.service_name))
for mount in container.filter_mounts():
print(' - {}'.format(mount.source))
backup_containers = containers.containers_for_backup()
for container in backup_containers:
if container.backup_enabled:
print('service: {}'.format(container.service_name))
for mount in container.filter_mounts():
print(' - {}'.format(mount.source))
if len(backup_containers) == 0:
print("No containers in the project has 'restic-volume-backup.enabled' label")
print()