/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 bzrlib/transport/__init__.py

  • Committer: John Arbash Meinel
  • Date: 2009-12-10 17:16:19 UTC
  • mfrom: (4884 +trunk)
  • mto: This revision was merged to the branch mainline in revision 4889.
  • Revision ID: john@arbash-meinel.com-20091210171619-ehdcxjbl8afhq9g1
Bring in bzr.dev 4884

Show diffs side-by-side

added added

removed removed

Lines of Context:
90
90
                modules.add(factory._module_name)
91
91
            else:
92
92
                modules.add(factory._obj.__module__)
93
 
    # Add chroot directly, because there is no handler registered for it.
 
93
    # Add chroot and pathfilter directly, because there is no handler
 
94
    # registered for it.
94
95
    modules.add('bzrlib.transport.chroot')
 
96
    modules.add('bzrlib.transport.pathfilter')
95
97
    result = list(modules)
96
98
    result.sort()
97
99
    return result
106
108
    register_transport_provider( ) ( and the "lazy" variant )
107
109
 
108
110
    This is needed because:
109
 
    a) a single provider can support multple protcol ( like the ftp
 
111
    a) a single provider can support multiple protocols ( like the ftp
110
112
    provider which supports both the ftp:// and the aftp:// protocols )
111
113
    b) a single protocol can have multiple providers ( like the http://
112
114
    protocol which is supported by both the urllib and pycurl provider )