mirror of
				https://github.com/kewlfft/ansible-aur.git
				synced 2025-11-04 10:02:30 +03:00 
			
		
		
		
	minor optimizations
This commit is contained in:
		@@ -221,11 +221,10 @@ def check_upgrade(module, use):
 | 
				
			|||||||
    Inform user how many packages would be upgraded
 | 
					    Inform user how many packages would be upgraded
 | 
				
			||||||
    """
 | 
					    """
 | 
				
			||||||
    rc, stdout, stderr = module.run_command([use, '-Qu'], check_rc=True)
 | 
					    rc, stdout, stderr = module.run_command([use, '-Qu'], check_rc=True)
 | 
				
			||||||
    data = stdout.split('\n')
 | 
					    num_packages = sum(1 for line in stdout.splitlines() if line.strip())
 | 
				
			||||||
    data.remove('')
 | 
					 | 
				
			||||||
    module.exit_json(
 | 
					    module.exit_json(
 | 
				
			||||||
        changed=len(data) > 0,
 | 
					        changed=num_packages > 0,
 | 
				
			||||||
        msg="{} package(s) would be upgraded".format(len(data)),
 | 
					        msg=f"{num_packages} package(s) would be upgraded",
 | 
				
			||||||
        helper=use,
 | 
					        helper=use,
 | 
				
			||||||
    )
 | 
					    )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -260,10 +259,9 @@ def install_packages(module, packages, use, extra_args, state, skip_pgp_check, i
 | 
				
			|||||||
    changed_iter = False
 | 
					    changed_iter = False
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    for package in packages:
 | 
					    for package in packages:
 | 
				
			||||||
        if state == 'present':
 | 
					        if state == 'present' and package_installed(module, package):
 | 
				
			||||||
            if package_installed(module, package):
 | 
					            rc = 0
 | 
				
			||||||
                rc = 0
 | 
					            continue
 | 
				
			||||||
                continue
 | 
					 | 
				
			||||||
        if use == 'makepkg':
 | 
					        if use == 'makepkg':
 | 
				
			||||||
            rc, out, err = install_with_makepkg(module, package, extra_args, skip_pgp_check, ignore_arch, local_pkgbuild)
 | 
					            rc, out, err = install_with_makepkg(module, package, extra_args, skip_pgp_check, ignore_arch, local_pkgbuild)
 | 
				
			||||||
        elif local_pkgbuild:
 | 
					        elif local_pkgbuild:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user