diff mercurial/sshserver.py @ 30567:b3a9ef3d30e8

protocol: declare transport protocol name We add an attribute to the HTTP and SSH protocol implementations identifying the transport so future patches can conditionally expose capabilities on a per-transport basis.
author Gregory Szorc <gregory.szorc@gmail.com>
date Mon, 28 Nov 2016 20:46:59 -0800
parents 2add671bf55b
children a150173da1c1
line wrap: on
line diff
--- a/mercurial/sshserver.py	Wed Nov 16 19:45:35 2016 +0100
+++ b/mercurial/sshserver.py	Mon Nov 28 20:46:59 2016 -0800
@@ -26,6 +26,7 @@
         self.lock = None
         self.fin = ui.fin
         self.fout = ui.fout
+        self.name = 'ssh'
 
         hook.redirect(True)
         ui.fout = repo.ui.fout = ui.ferr