[tor-commits] [sbws/master] Implement get method in State
juga at torproject.org
juga at torproject.org
Wed Oct 24 09:40:24 UTC 2018
commit f41f9134973b47ebd6dc72e7142348ca755e55c2
Author: juga0 <juga at riseup.net>
Date: Tue Oct 23 10:19:38 2018 +0000
Implement get method in State
---
sbws/util/state.py | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/sbws/util/state.py b/sbws/util/state.py
index ce3dbb9..58da699 100644
--- a/sbws/util/state.py
+++ b/sbws/util/state.py
@@ -63,6 +63,13 @@ class State:
self._state = self._read()
return self._state.__len__()
+ def get(self, key):
+ if not isinstance(key, str):
+ raise TypeError(
+ 'Keys must be strings. %s is a %s' % (key, type(key)))
+ self._state = self._read()
+ return self._state.get(key)
+
def __getitem__(self, key):
if not isinstance(key, str):
raise TypeError(
More information about the tor-commits
mailing list