Fix bug where snapshot rollback was never called

This commit is contained in:
Joshua Boniface 2024-09-30 03:04:35 -04:00
parent 974e0d6ac2
commit b19642aa2e
1 changed files with 10 additions and 10 deletions

View File

@ -1092,17 +1092,17 @@ def rollback_snapshot(zkhandler, pool, volume, name):
), ),
) )
# 1. Roll back the snapshot # 1. Roll back the snapshot
retcode, stdout, stderr = common.run_os_command( retcode, stdout, stderr = common.run_os_command(
"rbd snap rollback {}/{}@{}".format(pool, volume, name) "rbd snap rollback {}/{}@{}".format(pool, volume, name)
)
if retcode:
return (
False,
'ERROR: Failed to roll back RBD volume "{}" in pool "{}" to snapshot "{}": {}'.format(
volume, pool, name, stderr
),
) )
if retcode:
return (
False,
'ERROR: Failed to roll back RBD volume "{}" in pool "{}" to snapshot "{}": {}'.format(
volume, pool, name, stderr
),
)
return True, 'Rolled back RBD volume "{}" in pool "{}" to snapshot "{}".'.format( return True, 'Rolled back RBD volume "{}" in pool "{}" to snapshot "{}".'.format(
volume, pool, name volume, pool, name