mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-25 14:20:22 -07:00
change name to be a list type
remove implicit split that expects a , separated string, let list type deal with multiple possible compatible input types. also removed unused imports
This commit is contained in:
parent
2dddfbe67c
commit
0ebabc50e4
1 changed files with 2 additions and 6 deletions
|
@ -63,10 +63,6 @@ EXAMPLES = '''
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
|
||||||
import shlex
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
import pipes
|
|
||||||
import re
|
import re
|
||||||
|
|
||||||
def query_package(module, pkgin_path, name):
|
def query_package(module, pkgin_path, name):
|
||||||
|
@ -214,14 +210,14 @@ def main():
|
||||||
module = AnsibleModule(
|
module = AnsibleModule(
|
||||||
argument_spec = dict(
|
argument_spec = dict(
|
||||||
state = dict(default="present", choices=["present","absent"]),
|
state = dict(default="present", choices=["present","absent"]),
|
||||||
name = dict(aliases=["pkg"], required=True)),
|
name = dict(aliases=["pkg"], required=True, type='list')),
|
||||||
supports_check_mode = True)
|
supports_check_mode = True)
|
||||||
|
|
||||||
pkgin_path = module.get_bin_path('pkgin', True, ['/opt/local/bin'])
|
pkgin_path = module.get_bin_path('pkgin', True, ['/opt/local/bin'])
|
||||||
|
|
||||||
p = module.params
|
p = module.params
|
||||||
|
|
||||||
pkgs = p["name"].split(",")
|
pkgs = p["name"]
|
||||||
|
|
||||||
if p["state"] == "present":
|
if p["state"] == "present":
|
||||||
install_packages(module, pkgin_path, pkgs)
|
install_packages(module, pkgin_path, pkgs)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue