comparison mercurial/debugcommands.py @ 49839:aae6b10d93f2

path: pass `path` to `peer` in `hg debugssl` We directly use the `path` object to build the `peer` object.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Fri, 02 Dec 2022 06:24:52 +0100
parents 4303fa8f4232
children 5177be2b4387
comparison
equal deleted inserted replaced
49838:4303fa8f4232 49839:aae6b10d93f2
3593 b"server specified" 3593 b"server specified"
3594 ) 3594 )
3595 ) 3595 )
3596 source = b"default" 3596 source = b"default"
3597 3597
3598 source, branches = urlutil.get_unique_pull_path( 3598 path = urlutil.get_unique_pull_path_obj(b'debugssl', ui, source)
3599 b'debugssl', repo, ui, source 3599 url = path.url
3600 )
3601 url = urlutil.url(source)
3602 3600
3603 defaultport = {b'https': 443, b'ssh': 22} 3601 defaultport = {b'https': 443, b'ssh': 22}
3604 if url.scheme in defaultport: 3602 if url.scheme in defaultport:
3605 try: 3603 try:
3606 addr = (url.host, int(url.port or defaultport[url.scheme])) 3604 addr = (url.host, int(url.port or defaultport[url.scheme]))