X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=poldek.py;h=9b44bd500ce6e153a4d80716c4a320d7b391e0e2;hb=f154ee53634bb2d4e99e4182709d0100f6c9ef59;hp=74672f1f4b86c1bc38c3070f087a251e12fca27b;hpb=870abe4e7fb61ded053d794a9f391727c4ae90ce;p=packages%2Fansible.git diff --git a/poldek.py b/poldek.py index 74672f1..9b44bd5 100644 --- a/poldek.py +++ b/poldek.py @@ -1,4 +1,3 @@ -#!/usr/bin/python # -*- coding: utf-8 -*- # Copyright: (c) 2019, Marcin Krol @@ -141,7 +140,7 @@ def update_package_db(module, poldek_path): def upgrade(module, poldek_path): cmdupgrade = "%s -v --noask --upgrade-dist %s" % (poldek_path, module.params["upgrade_extra_args"]) - cmdupgradeable = "%s -q --shcmd='ls -n --installed --upgradeable' %s" % (poldek_path, module.params["upgrade_extra_args"]) + cmdupgradeable = "%s -q --shcmd='ls --upgradeable --qf=\"%%{NAME}-%%{VERSION}-%%{RELEASE}\n\"' %s" % (poldek_path, module.params["upgrade_extra_args"]) rc, stdout, stderr = module.run_command(cmdupgradeable, check_rc=False) packages = stdout.split('\n')[:-1]