Add 'package' alias and support for list type for pacman 'name' parameter
This commit is contained in:
parent
3c8c716801
commit
25b85dafbb
1 changed files with 4 additions and 3 deletions
|
@ -251,12 +251,13 @@ def check_packages(module, pacman_path, packages, state):
|
|||
def main():
|
||||
module = AnsibleModule(
|
||||
argument_spec = dict(
|
||||
name = dict(aliases=['pkg']),
|
||||
name = dict(aliases=['pkg', 'package'], type='list'),
|
||||
state = dict(default='present', choices=['present', 'installed', "latest", 'absent', 'removed']),
|
||||
recurse = dict(default=False, type='bool'),
|
||||
force = dict(default=False, type='bool'),
|
||||
upgrade = dict(default=False, type='bool'),
|
||||
update_cache = dict(default=False, aliases=['update-cache'], type='bool')),
|
||||
update_cache = dict(default=False, aliases=['update-cache'], type='bool')
|
||||
),
|
||||
required_one_of = [['name', 'update_cache', 'upgrade']],
|
||||
supports_check_mode = True)
|
||||
|
||||
|
@ -285,7 +286,7 @@ def main():
|
|||
upgrade(module, pacman_path)
|
||||
|
||||
if p['name']:
|
||||
pkgs = p['name'].split(',')
|
||||
pkgs = p['name']
|
||||
|
||||
pkg_files = []
|
||||
for i, pkg in enumerate(pkgs):
|
||||
|
|
Loading…
Reference in a new issue