Skip to content

Commit d1def11

Browse files
make State.py get return all state if no key provided
1 parent 0f431bf commit d1def11

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

mongodb_consistent_backup/Rotate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def __init__(self, config, state_root, state_bkp):
1717
self.max_backups = self.config.rotate.max_backups
1818
self.max_days = self.config.rotate.max_days
1919

20-
self.latest = state_bkp.state
20+
self.latest = state_bkp.get()
2121
self.previous = None
2222
self.backups = self.backups_by_unixts()
2323

mongodb_consistent_backup/State.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,10 @@ def load(self, load_one=False, filename=None):
5353
if f:
5454
f.close()
5555

56-
def get(self, key):
56+
def get(self, key=None):
5757
if key in self.state:
5858
return self.state[key]
59+
return self.state
5960

6061
def set(self, name, summary):
6162
self.state[name] = summary

0 commit comments

Comments
 (0)