48 self._data[s] = sortdict() |
48 self._data[s] = sortdict() |
49 self._data[s].update(src._data[s]) |
49 self._data[s].update(src._data[s]) |
50 self._source.update(src._source) |
50 self._source.update(src._source) |
51 def get(self, section, item, default=None): |
51 def get(self, section, item, default=None): |
52 return self._data.get(section, {}).get(item, default) |
52 return self._data.get(section, {}).get(item, default) |
53 def getsource(self, section, item): |
53 def source(self, section, item): |
54 return self._source.get((section, item), "") |
54 return self._source.get((section, item), "") |
55 def sections(self): |
55 def sections(self): |
56 return sorted(self._data.keys()) |
56 return sorted(self._data.keys()) |
57 def items(self, section): |
57 def items(self, section): |
58 return self._data.get(section, {}).items() |
58 return self._data.get(section, {}).items() |