mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Fix aliases, package not found is not an error
This commit is contained in:
parent
07fd96acc9
commit
58c975d621
1 changed files with 4 additions and 2 deletions
|
@ -320,6 +320,9 @@ def install(module, items, repoq, yum_basecmd, conf_file):
|
||||||
|
|
||||||
|
|
||||||
def remove(module, items, repoq, yum_basecmd, conf_file):
|
def remove(module, items, repoq, yum_basecmd, conf_file):
|
||||||
|
|
||||||
|
print "DEBUG: %s/%s/%s/%s/%s" % (module,items,repoq,yum_basecmd,conf_file)
|
||||||
|
|
||||||
res = {}
|
res = {}
|
||||||
res['results'] = []
|
res['results'] = []
|
||||||
res['msg'] = ''
|
res['msg'] = ''
|
||||||
|
@ -337,7 +340,6 @@ def remove(module, items, repoq, yum_basecmd, conf_file):
|
||||||
pkglist = is_installed(module, repoq, spec, conf_file)
|
pkglist = is_installed(module, repoq, spec, conf_file)
|
||||||
if not pkglist:
|
if not pkglist:
|
||||||
res['msg'] += "No Package matching '%s' found installed" % spec
|
res['msg'] += "No Package matching '%s' found installed" % spec
|
||||||
res['failed']=True
|
|
||||||
module.exit_json(**res)
|
module.exit_json(**res)
|
||||||
|
|
||||||
found = False
|
found = False
|
||||||
|
@ -479,7 +481,7 @@ def main():
|
||||||
|
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec = dict(
|
argument_spec = dict(
|
||||||
name=dict(aliases=['name']),
|
name=dict(aliases=['pkg']),
|
||||||
# removed==absent, installed==present, these are accepted as aliases
|
# removed==absent, installed==present, these are accepted as aliases
|
||||||
state=dict(default='installed', choices=['absent','present','installed','removed','latest']),
|
state=dict(default='installed', choices=['absent','present','installed','removed','latest']),
|
||||||
list=dict(),
|
list=dict(),
|
||||||
|
|
Loading…
Reference in a new issue