From ac5f64e86b53a84bfd649d8f35553aff50803898 Mon Sep 17 00:00:00 2001 From: "Mer.xuanyi" Date: Tue, 16 Aug 2022 16:34:26 +0800 Subject: [PATCH] mgr/snap-schedule: use the right way to check the result returned by fetchone() Fixes: https://tracker.ceph.com/issues/57138 Signed-off-by: Mer Xuanyi --- src/pybind/mgr/snap_schedule/fs/schedule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pybind/mgr/snap_schedule/fs/schedule.py b/src/pybind/mgr/snap_schedule/fs/schedule.py index d0c9f1098b470..afd56fba960b4 100644 --- a/src/pybind/mgr/snap_schedule/fs/schedule.py +++ b/src/pybind/mgr/snap_schedule/fs/schedule.py @@ -296,7 +296,7 @@ class Schedule(object): (path,)) row = cur.fetchone() - if len(row) == 0: + if row is None: log.info(f'no schedule for {path} found') raise ValueError('SnapSchedule for {} not found'.format(path)) -- 2.39.5