]> git.mxchange.org Git - quix0rs-apt-p2p.git/blobdiff - apt_p2p/apt_p2p_conf.py
New package location.
[quix0rs-apt-p2p.git] / apt_p2p / apt_p2p_conf.py
index 98beae7fa237014f39d2372019c6481cf82aaa93..1d8cae838daacd825021cc7a7cbc1e3eefe88997 100644 (file)
@@ -23,7 +23,19 @@ class ConfigError(Exception):
     def __str__(self):
         return repr(self.message)
 
-version = versions.Version('apt-p2p', 0, 1, 2)
+version = versions.Version('apt-p2p', 0, 1, 5)
+
+mapbase64 = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.-'
+versionID = 'A'
+for subver in version.base().split('.', 2):
+    while type(subver) != int and len(subver) > 0:
+        try:
+            subver = int(subver)
+        except:
+            subver = subver[:-1]
+    if type(subver) != int or subver >= 64:
+        subver = 0
+    versionID += mapbase64[subver]
 
 # Set the home parameter
 home = os.path.expandvars('${HOME}')
@@ -100,7 +112,7 @@ DHT_DEFAULTS = {
     'CONCURRENT_REQS': '8',
     
     # how many hosts to post to
-    'STORE_REDUNDANCY': '3',
+    'STORE_REDUNDANCY': '6',
     
     # How many values to attempt to retrieve from the DHT.
     # Setting this to 0 will try and get all values (which could take a while if