* we need delta package hashes too.
This commit is contained in:
@@ -165,6 +165,7 @@ class Index(XmlFile):
|
|||||||
delta = metadata.Delta()
|
delta = metadata.Delta()
|
||||||
delta.packageURI = util.removepathprefix(repo_uri, delta_path)
|
delta.packageURI = util.removepathprefix(repo_uri, delta_path)
|
||||||
delta.packageSize = os.path.getsize(delta_path)
|
delta.packageSize = os.path.getsize(delta_path)
|
||||||
|
delta.packageHash = util.sha1_file(delta_path)
|
||||||
name, relFrom, relTo = util.parse_delta_package_name(delta_path)
|
name, relFrom, relTo = util.parse_delta_package_name(delta_path)
|
||||||
delta.releaseFrom = relFrom
|
delta.releaseFrom = relFrom
|
||||||
md.package.deltaPackages.append(delta)
|
md.package.deltaPackages.append(delta)
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ class Delta:
|
|||||||
|
|
||||||
t_PackageURI = [ autoxml.String, autoxml.optional]
|
t_PackageURI = [ autoxml.String, autoxml.optional]
|
||||||
t_PackageSize = [ autoxml.Long, autoxml.optional]
|
t_PackageSize = [ autoxml.Long, autoxml.optional]
|
||||||
|
t_PackageHash = [ autoxml.String, autoxml.optional, "SHA1Sum" ]
|
||||||
a_releaseFrom = [autoxml.String, autoxml.optional]
|
a_releaseFrom = [autoxml.String, autoxml.optional]
|
||||||
|
|
||||||
class Source:
|
class Source:
|
||||||
|
|||||||
Reference in New Issue
Block a user