/loggerhead/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/loggerhead/trunk

« back to all changes in this revision

Viewing changes to loggerhead/controllers/bundle_ui.py

merge from robey's tree

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
 
35
35
    @turbogears.expose()
36
36
    def default(self, *args, **kw):
37
 
        # /bundle/<rev_id>/filename
 
37
        # /bundle/<rev_id>/[<compare_rev_id>/]filename
38
38
        z = time.time()
39
39
        h = self._branch.get_history()
40
 
        compare_revid = kw.get('compare_revid', None)
41
40
 
42
41
        if len(args) < 1:
43
42
            raise HTTPRedirect(self._branch.url('/changes'))
44
43
        revid = h.fix_revid(args[0])
45
 
        compare_revid = None
46
44
        if len(args) >= 3:
47
45
            compare_revid = h.fix_revid(args[1])
48
 
 
 
46
        else:
 
47
            compare_revid = None
 
48
        
49
49
        try:
50
50
            bundle_data = h.get_bundle(revid, compare_revid)
51
51
        except: