Add "ignore_delta=True" under "general" section in /etc/pisi/pisi.conf to disable delta package support.
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2009-03-24 Bahadır Kandemir <bahadir@pardus.org.tr>
|
||||
* Allow disabling delta package support from pisi.conf
|
||||
|
||||
2009-03-24 Bahadır Kandemir <bahadir@pardus.org.tr>
|
||||
* Merged COMAR patch. PiSi now has a cleaner comar interface module.
|
||||
|
||||
|
||||
@@ -81,8 +81,12 @@ class Install(AtomicOperation):
|
||||
(version, release, build) = installdb.get_version(pkg.name)
|
||||
delta = pkg.get_delta(buildFrom=build)
|
||||
|
||||
# Check if delta is enabled in pisi.conf
|
||||
config = pisi.configfile.ConfigurationFile("/etc/pisi/pisi.conf")
|
||||
ignore_delta = config.get("general", "ignore_delta")
|
||||
|
||||
# If delta exists than use the delta uri.
|
||||
if delta:
|
||||
if delta and not ignore_delta:
|
||||
pkg_uri = delta.packageURI
|
||||
pkg_hash = delta.packageHash
|
||||
else:
|
||||
|
||||
@@ -75,6 +75,7 @@ class GeneralDefaults:
|
||||
package_cache = False
|
||||
package_cache_limit = 0
|
||||
bandwidth_limit = 0
|
||||
ignore_delta = False
|
||||
|
||||
class BuildDefaults:
|
||||
"""Default values for [build] section"""
|
||||
|
||||
Reference in New Issue
Block a user