/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to repository.py

Support path argument to get_file_text.

Show diffs side-by-side

added added

removed removed

Lines of Context:
245
245
    def get_revision_id(self):
246
246
        return self._revision_id
247
247
 
248
 
    def get_file_text(self, file_id):
249
 
        entry = self._inventory[file_id]
 
248
    def get_file_text(self, file_id, path=None):
 
249
        if path is not None:
 
250
            entry = self._inventory._get_ie(path)
 
251
        else:
 
252
            entry = self._inventory[file_id]
250
253
        if entry.kind == 'directory': return ""
251
254
        return entry.object.data
252
255