diff --git a/backupbot.py b/backupbot.py index 3df0562..0677107 100755 --- a/backupbot.py +++ b/backupbot.py @@ -85,7 +85,7 @@ def get_backup_cmds(): services = client.services.list() for s in services: labels = s.attrs['Spec']['Labels'] - mounts = s.attrs['Spec']['Mounts'] + mounts = s.attrs['Spec']['TaskTemplate']['ContainerSpec']['Mounts'] if (backup := labels.get('backupbot.backup')) and bool(backup): stack_name = labels['com.docker.stack.namespace'] # Remove this lines to backup only a specific service