Merge "Add path to module"
This commit is contained in:
@@ -135,18 +135,36 @@ def main():
|
||||
else:
|
||||
packages[package] = [file]
|
||||
|
||||
with open(os.path.join(args.out1, 'module-info.json')) as module_info_json:
|
||||
module_info = json.load(module_info_json)
|
||||
|
||||
writer = csv.writer(sys.stdout, quoting = csv.QUOTE_NONNUMERIC,
|
||||
delimiter = ',', lineterminator = '\n')
|
||||
for package, files in packages.items():
|
||||
for package, files in packages.iteritems():
|
||||
for file in files:
|
||||
# Group sources of the deltas.
|
||||
if package in package_vendor_map:
|
||||
vendor = package_vendor_map[package]
|
||||
else:
|
||||
vendor = "--unknown--"
|
||||
# Get file size
|
||||
# Get file size.
|
||||
full_path = os.path.join(args.out1, 'system', file)
|
||||
size = os.stat(full_path).st_size
|
||||
writer.writerow([vendor, package, file, size])
|
||||
if package in module_info.keys():
|
||||
module_path = module_info[package]['path']
|
||||
else:
|
||||
module_path = ''
|
||||
writer.writerow([
|
||||
# File that exists in out1 but not out2.
|
||||
file,
|
||||
# Module name that the file came from.
|
||||
package,
|
||||
# Path to the module.
|
||||
module_path,
|
||||
# File size.
|
||||
size,
|
||||
# Vendor owner.
|
||||
vendor])
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
Reference in New Issue
Block a user