qvm-template: Make pylint happy.
This commit is contained in:
		
							parent
							
								
									3d0a39523b
								
							
						
					
					
						commit
						40e7304f17
					
				| @ -463,13 +463,12 @@ def install(args, app, version_selector=VersionSelector.LATEST, | ||||
|     try: | ||||
|         transaction_set = rpm.TransactionSet() | ||||
| 
 | ||||
|         rpm_list = [] # rpmfile, dlsize, reponame | ||||
|         rpm_list = [] # rpmfile, reponame | ||||
|         for template in args.templates: | ||||
|             if template.endswith('.rpm'): | ||||
|                 if not os.path.exists(template): | ||||
|                     parser.error('RPM file \'%s\' not found.' % template) | ||||
|                 size = os.path.getsize(template) | ||||
|                 rpm_list.append((template, size, '@commandline')) | ||||
|                 rpm_list.append((template, '@commandline')) | ||||
| 
 | ||||
|         os.makedirs(args.cachedir, exist_ok=True) | ||||
| 
 | ||||
| @ -488,8 +487,8 @@ def install(args, app, version_selector=VersionSelector.LATEST, | ||||
|                 version_str = build_version_str(entry.evr) | ||||
|                 target_file = \ | ||||
|                     '%s%s-%s.rpm' % (PACKAGE_NAME_PREFIX, name, version_str) | ||||
|                 rpm_list.append((os.path.join(args.cachedir, target_file), | ||||
|                     entry.dlsize, entry.reponame)) | ||||
|                 rpm_list.append( | ||||
|                     (os.path.join(args.cachedir, target_file), entry.reponame)) | ||||
|         dl_list = dl_list_copy | ||||
| 
 | ||||
|         download(args, app, path_override=args.cachedir, | ||||
| @ -497,7 +496,7 @@ def install(args, app, version_selector=VersionSelector.LATEST, | ||||
|             version_selector=version_selector) | ||||
| 
 | ||||
|         # Verify package and remove unverified suffix | ||||
|         for rpmfile, dlsize, reponame in rpm_list: | ||||
|         for rpmfile, reponame in rpm_list: | ||||
|             if reponame != '@commandline': | ||||
|                 path = rpmfile + UNVERIFIED_SUFFIX | ||||
|             else: | ||||
| @ -508,7 +507,7 @@ def install(args, app, version_selector=VersionSelector.LATEST, | ||||
|                 os.rename(path, rpmfile) | ||||
| 
 | ||||
|         # Unpack and install | ||||
|         for rpmfile, dlsize, reponame in rpm_list: | ||||
|         for rpmfile, reponame in rpm_list: | ||||
|             with tempfile.TemporaryDirectory(dir=TEMP_DIR) as target: | ||||
|                 package_hdr = get_package_hdr(rpmfile) | ||||
|                 package_name = package_hdr[rpm.RPMTAG_NAME] | ||||
| @ -525,9 +524,10 @@ def install(args, app, version_selector=VersionSelector.LATEST, | ||||
|                         ' {reinstall,upgrade,downgrade}' | ||||
|                         ' operations.)') % name, file=sys.stderr) | ||||
|                     continue | ||||
| 
 | ||||
|                 # Check if local versus candidate version is in line with the | ||||
|                 # operation | ||||
|                 elif override_existing: | ||||
|                 if override_existing: | ||||
|                     if name not in app.domains: | ||||
|                         parser.error( | ||||
|                             "Template '%s' not already installed." % name) | ||||
| @ -702,7 +702,7 @@ def search(args, app): | ||||
| 
 | ||||
|     # Get latest version for each template | ||||
|     query_res_tmp = [] | ||||
|     for name, grp in itertools.groupby(sorted(query_res), lambda x: x[0]): | ||||
|     for _, grp in itertools.groupby(sorted(query_res), lambda x: x[0]): | ||||
|         def compare(lhs, rhs): | ||||
|             return lhs if rpm.labelCompare(lhs[1:4], rhs[1:4]) < 0 else rhs | ||||
|         query_res_tmp.append(functools.reduce(compare, grp)) | ||||
| @ -753,7 +753,7 @@ def search(args, app): | ||||
| 
 | ||||
|     search_res = sorted(search_res.items(), key=key_func) | ||||
| 
 | ||||
|     def gen_header(idx, needles): | ||||
|     def gen_header(needles): | ||||
|         fields = [] | ||||
|         weight_types = set(x[0] for x in needles) | ||||
|         for weight, field in WEIGHT_TO_FIELD: | ||||
| @ -767,7 +767,7 @@ def search(args, app): | ||||
|     last_header = '' | ||||
|     for idx, needles in search_res: | ||||
|         # Print headers | ||||
|         cur_header = gen_header(idx, needles) | ||||
|         cur_header = gen_header(needles) | ||||
|         if last_header != cur_header: | ||||
|             last_header = cur_header | ||||
|             # XXX: The style is different from that of DNF | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 WillyPillow
						WillyPillow