Comments
Patch
@@ -54,6 +54,31 @@
# leave the attribute unspecified.
testedwith = 'ships-with-hg-core'
+configtable = {}
+configitem = registrar.configitem(configtable)
+
+configitem('lfs', 'url',
+ default=configitem.dynamicdefault,
+)
+configitem('lfs', 'threshold',
+ default=None,
+)
+configitem('lfs', 'retry',
+ default=5,
+)
+# Deprecated
+configitem('lfs', 'remotestore',
+ default=None,
+)
+# Deprecated
+configitem('lfs', 'dummy',
+ default=None,
+)
+# Deprecated
+configitem('lfs', 'git-lfs',
+ default=None,
+)
+
cmdtable = {}
command = registrar.command(cmdtable)
@@ -64,7 +89,7 @@
if not repo.local():
return
- threshold = repo.ui.configbytes('lfs', 'threshold', None)
+ threshold = repo.ui.configbytes('lfs', 'threshold')
repo.svfs.options['lfsthreshold'] = threshold
repo.svfs.lfslocalblobstore = blobstore.local(repo)
@@ -91,7 +91,7 @@
baseurl, authinfo = url.authinfo()
self.baseurl = baseurl.rstrip('/')
self.urlopener = urlmod.opener(ui, authinfo)
- self.retry = ui.configint('lfs', 'retry', 5)
+ self.retry = ui.configint('lfs', 'retry')
def writebatch(self, pointers, fromstore):
"""Batch upload from local to remote blobstore."""