equal
deleted
inserted
replaced
81 url as urlmod, |
81 url as urlmod, |
82 util, |
82 util, |
83 vfs as vfsmod, |
83 vfs as vfsmod, |
84 wireprotoframing, |
84 wireprotoframing, |
85 wireprotoserver, |
85 wireprotoserver, |
|
86 wireprototypes, |
86 ) |
87 ) |
87 from .utils import ( |
88 from .utils import ( |
88 dateutil, |
89 dateutil, |
89 procutil, |
90 procutil, |
90 stringutil, |
91 stringutil, |
2908 |
2909 |
2909 opener = urlmod.opener(ui, authinfo, **openerargs) |
2910 opener = urlmod.opener(ui, authinfo, **openerargs) |
2910 |
2911 |
2911 if opts['peer'] == 'http2': |
2912 if opts['peer'] == 'http2': |
2912 ui.write(_('creating http peer for wire protocol version 2\n')) |
2913 ui.write(_('creating http peer for wire protocol version 2\n')) |
2913 peer = httppeer.httpv2peer(ui, path, opener) |
2914 peer = httppeer.httpv2peer( |
|
2915 ui, path, 'api/%s' % wireprototypes.HTTPV2, |
|
2916 opener, httppeer.urlreq.request, {}) |
2914 elif opts['peer'] == 'raw': |
2917 elif opts['peer'] == 'raw': |
2915 ui.write(_('using raw connection to peer\n')) |
2918 ui.write(_('using raw connection to peer\n')) |
2916 peer = None |
2919 peer = None |
2917 elif opts['peer']: |
2920 elif opts['peer']: |
2918 raise error.Abort(_('--peer %s not supported with HTTP peers') % |
2921 raise error.Abort(_('--peer %s not supported with HTTP peers') % |