Rev 5560: Diable configobj interpolation mechanism. in file:///home/vila/src/bzr/experimental/config/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Fri Feb 4 16:11:27 UTC 2011
At file:///home/vila/src/bzr/experimental/config/
------------------------------------------------------------
revno: 5560
revision-id: v.ladeuil+lp at free.fr-20110204161127-fw54y34iqc7060dz
parent: v.ladeuil+lp at free.fr-20110204155308-f2casopj3orsxn48
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: interpolate
timestamp: Fri 2011-02-04 17:11:27 +0100
message:
Diable configobj interpolation mechanism.
-------------- next part --------------
=== modified file 'bzrlib/config.py'
--- a/bzrlib/config.py 2011-02-04 15:53:08 +0000
+++ b/bzrlib/config.py 2011-02-04 16:11:27 +0000
@@ -132,6 +132,13 @@
class ConfigObj(configobj.ConfigObj):
+ def __init__(self, infile=None, **kwargs):
+ # We define our own interpolation mechanism
+ super(ConfigObj, self).__init__(infile=infile,
+ interpolation=False,
+ **kwargs)
+
+
def get_bool(self, section, key):
return self[section].as_bool(key)
More information about the bazaar-commits
mailing list