From 7fa4da445650fd4a9f799c48ba513cb6f1a0d26c Mon Sep 17 00:00:00 2001 From: Michael Fritch Date: Tue, 3 Mar 2020 08:22:57 -0700 Subject: [PATCH] mgr/volumes: OpSmException.error -> OpSmException.errno fixes mypy errors: volumes/fs/async_cloner.py: note: In function "handle_clone_pending": volumes/fs/async_cloner.py:71: error: "OpSmException" has no attribute "error"; maybe "errno"? volumes/fs/async_cloner.py: note: In function "handle_clone_in_progress": volumes/fs/async_cloner.py:139: error: "OpSmException" has no attribute "error"; maybe "errno"? Fixes: https://tracker.ceph.com/issues/44393 Signed-off-by: Michael Fritch --- src/pybind/mgr/volumes/fs/async_cloner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pybind/mgr/volumes/fs/async_cloner.py b/src/pybind/mgr/volumes/fs/async_cloner.py index 17ddc89df0a6..048e06dd0d08 100644 --- a/src/pybind/mgr/volumes/fs/async_cloner.py +++ b/src/pybind/mgr/volumes/fs/async_cloner.py @@ -68,7 +68,7 @@ def handle_clone_pending(volume_client, volname, index, groupname, subvolname, s try: next_state = OpSm.get_next_state("clone", "pending", 0) except OpSmException as oe: - raise VolumeException(oe.error, oe.error_str) + raise VolumeException(oe.errno, oe.error_str) return (next_state, False) def sync_attrs(fs_handle, target_path, source_statx): @@ -159,7 +159,7 @@ def handle_clone_in_progress(volume_client, volname, index, groupname, subvolnam # jump to failed state next_state = OpSm.get_next_state("clone", "in-progress", -1) except OpSmException as oe: - raise VolumeException(oe.error, oe.error_str) + raise VolumeException(oe.errno, oe.error_str) return (next_state, False) def handle_clone_failed(volume_client, volname, index, groupname, subvolname, should_cancel): -- 2.47.3