- omap_keys = (task.sequence_key, )
- try:
- with rados.WriteOpCtx() as write_op:
- ioctx.remove_omap_keys(write_op, omap_keys)
- ioctx.operate_write_op(write_op, RBD_TASK_OID)
- except rados.ObjectNotFound:
- pass
+ if ioctx:
+ try:
+ with rados.WriteOpCtx() as write_op:
+ omap_keys = (task.sequence_key, )
+ ioctx.remove_omap_keys(write_op, omap_keys)
+ ioctx.operate_write_op(write_op, RBD_TASK_OID)
+ except rados.ObjectNotFound:
+ pass