diff options
Diffstat (limited to 'lorrycontroller/workingstate.py')
-rw-r--r-- | lorrycontroller/workingstate.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lorrycontroller/workingstate.py b/lorrycontroller/workingstate.py index c4b031f..1ef2e9b 100644 --- a/lorrycontroller/workingstate.py +++ b/lorrycontroller/workingstate.py @@ -84,5 +84,10 @@ class WorkingStateManager(object): json.dump(self.trove_state, fh, sort_keys=True, indent=4) fh.write("\n") + def get_trove(self, troveuuid): + if troveuuid not in self.trove_state: + self.trove_state[troveuuid] = {} + return self.trove_state[troveuuid] + def runner(self, lorryname): return LorryFileRunner(self, lorryname) |