X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fpybind%2Fmgr%2Frbd_support%2Ftrash_purge_schedule.py;h=abc50ec394f48bafce237eb8d48825df60517193;hb=aee94f6923ba628a85d855d0c5316d0da78bfa2a;hp=b2f7b1614f1325e3964d206ae4d84d0428be60ef;hpb=27f45121cc74e31203777ad565f78d8aad9b92a2;p=ceph.git diff --git a/ceph/src/pybind/mgr/rbd_support/trash_purge_schedule.py b/ceph/src/pybind/mgr/rbd_support/trash_purge_schedule.py index b2f7b1614..abc50ec39 100644 --- a/ceph/src/pybind/mgr/rbd_support/trash_purge_schedule.py +++ b/ceph/src/pybind/mgr/rbd_support/trash_purge_schedule.py @@ -16,10 +16,9 @@ class TrashPurgeScheduleHandler: SCHEDULE_OID = "rbd_trash_purge_schedule" REFRESH_DELAY_SECONDS = 60.0 - lock = Lock() - condition = Condition(lock) - def __init__(self, module: Any) -> None: + self.lock = Lock() + self.condition = Condition(self.lock) self.module = module self.log = module.log self.last_refresh_pools = datetime(1970, 1, 1)