diff mercurial/streamclone.py @ 26444:623743010133

streamclone: move _allowstream() from wireproto While we're moving things into streamclone.py...
author Gregory Szorc <gregory.szorc@gmail.com>
date Fri, 02 Oct 2015 16:24:56 -0700
parents d947086d8973
children f134fb33c906
line wrap: on
line diff
--- a/mercurial/streamclone.py	Fri Oct 02 16:05:52 2015 -0700
+++ b/mercurial/streamclone.py	Fri Oct 02 16:24:56 2015 -0700
@@ -17,6 +17,10 @@
     util,
 )
 
+def allowservergeneration(ui):
+    """Whether streaming clones are allowed from the server."""
+    return ui.configbool('server', 'uncompressed', True, untrusted=True)
+
 # This is it's own function so extensions can override it.
 def _walkstreamfiles(repo):
     return repo.store.walk()