diff mercurial/hgweb/protocol.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 3f5f0c98cd18
line wrap: on
line diff
--- a/mercurial/hgweb/protocol.py	Wed Nov 16 19:45:35 2016 +0100
+++ b/mercurial/hgweb/protocol.py	Mon Nov 28 20:46:59 2016 -0800
@@ -30,6 +30,8 @@
         self.req = req
         self.response = ''
         self.ui = ui
+        self.name = 'http'
+
     def getargs(self, args):
         knownargs = self._args()
         data = {}