]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
pybing/mgr/snap_schedule: Add active flag to status report
authorJan Fajerski <jfajerski@suse.com>
Thu, 14 May 2020 08:41:50 +0000 (10:41 +0200)
committerJan Fajerski <jfajerski@suse.com>
Thu, 27 Aug 2020 13:55:46 +0000 (15:55 +0200)
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
src/pybind/mgr/snap_schedule/fs/schedule.py

index 47c498b7a0a1da5d58e98f492895aeb1d475a5f5..68123fd9f68604429f7ab53289eefef83693e523 100644 (file)
@@ -28,6 +28,7 @@ class Schedule(object):
                  last_pruned=None,
                  created_count=0,
                  pruned_count=0,
+                 active=True,
                  ):
         self.fs = fs_name
         self.subvol = subvol
@@ -61,6 +62,7 @@ class Schedule(object):
             self.last_pruned = last_pruned
         self.created_count = created_count
         self.pruned_count = pruned_count
+        self.active = active
 
     @classmethod
     def _from_get_query(cls, table_row, fs):
@@ -76,7 +78,8 @@ class Schedule(object):
                    table_row['last'],
                    table_row['last_pruned'],
                    table_row['created_count'],
-                   table_row['pruned_count'])
+                   table_row['pruned_count'],
+                   table_row['active'])
 
     def __str__(self):
         return f'''{self.path} {self.schedule} {self.retention}'''