Signed-off-by: Jacob Keller <[email protected]>
---
 stgit/config.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/stgit/config.py b/stgit/config.py
index 9fb36e1a2a6f..ae4bdd442899 100644
--- a/stgit/config.py
+++ b/stgit/config.py
@@ -71,6 +71,15 @@ def getall(self, name):
         except KeyError:
             return []
 
+    def getbool(self, name):
+        value = self.get(name)
+        if value == None or value == 'false' or value == 'False' or value == 
'0':
+            return False
+        elif value == 'true' or value == 'True' or value == '1':
+            return True
+        else:
+            raise GitConfigException, 'Value for "%s" is not a boolean: "%s"' 
% (name, value)
+
     def getint(self, name):
         value = self.get(name)
         if value == None:
-- 
2.6.1.264.gbab76a9


_______________________________________________
stgit-users mailing list
[email protected]
https://mail.gna.org/listinfo/stgit-users

Reply via email to