~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to __init__.py

  • Committer: Matt Nordhoff
  • Date: 2009-06-26 09:42:43 UTC
  • Revision ID: mnordhoff@mattnordhoff.com-20090626094243-8ia9poyixoj1en6l
Pass around and use argv correctly

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
starts a web server to browse the contents of a branch.
31
31
"""
32
32
 
33
 
version_info = (1, 17, 0)
 
33
version_info = (1, 11, 0)
34
34
 
35
35
if __name__ == 'bzrlib.plugins.loggerhead':
36
36
    import bzrlib
37
37
    from bzrlib.api import require_any_api
38
38
 
39
 
    require_any_api(bzrlib, [
40
 
        (1, 13, 0), (1, 15, 0), (1, 16, 0), (1, 17, 0), (1, 18, 0),
41
 
        (2, 0, 0), (2, 1, 0)])
 
39
    require_any_api(bzrlib, [(1, 13, 0), (1, 15, 0), (1, 16, 0), (1, 17, 0)])
42
40
 
43
41
    # NB: Normally plugins should lazily load almost everything, but this
44
42
    # seems reasonable to have in-line here: bzrlib.commands and options are
79
77
        if not transport.is_readonly():
80
78
            argv.insert(0, '--allow-writes')
81
79
        config = LoggerheadConfig(argv)
82
 
        app = BranchesFromTransportRoot(transport.base, config)
 
80
        app = BranchesFromTransportRoot(transport, config)
83
81
        app = HTTPExceptionHandler(app)
84
82
        serve(app, host=host, port=port)
85
83