From ba47181bf6ac6a85538a34e4abc4f47b95e240a8 Mon Sep 17 00:00:00 2001 From: Lucian Petrut Date: Wed, 19 Aug 2026 08:42:27 +0000 Subject: [PATCH] Document `delete_replica_source_snapshots` return value `delete_replica_source_snapshots` is expected to return the updated volumes info, even if the provider method is a no-op. If nothing is returned, deleting the target replica disks will fail. As such, we'll document the expected return value. --- coriolis/providers/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/coriolis/providers/base.py b/coriolis/providers/base.py index d12a3cfd..5cfd0c2d 100644 --- a/coriolis/providers/base.py +++ b/coriolis/providers/base.py @@ -969,8 +969,9 @@ def delete_replica_source_snapshots( parameters :param volumes_info: destination volumes conforming to disk_sync_resources_info_schema.json + :returns: the updated volumes info """ - pass + return volumes_info @abc.abstractmethod def shutdown_instance(