equal
deleted
inserted
replaced
70 if val[0] in "'\"": |
70 if val[0] in "'\"": |
71 try: |
71 try: |
72 self.cache[key] = parsestring(val) |
72 self.cache[key] = parsestring(val) |
73 except SyntaxError, inst: |
73 except SyntaxError, inst: |
74 raise SyntaxError('%s: %s' % |
74 raise SyntaxError('%s: %s' % |
75 (conf.getsource('', key), inst.args[0])) |
75 (conf.source('', key), inst.args[0])) |
76 else: |
76 else: |
77 self.map[key] = os.path.join(self.base, val) |
77 self.map[key] = os.path.join(self.base, val) |
78 |
78 |
79 def __contains__(self, key): |
79 def __contains__(self, key): |
80 return key in self.cache or key in self.map |
80 return key in self.cache or key in self.map |