1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02: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:
Brian Coca 2016-03-22 15:27:23 -07:00 committed by Matt Clay
parent 2dddfbe67c
commit 0ebabc50e4

View file

@ -63,10 +63,6 @@ EXAMPLES = '''
'''
import shlex
import os
import sys
import pipes
import re
def query_package(module, pkgin_path, name):
@ -214,14 +210,14 @@ def main():
module = AnsibleModule(
argument_spec = dict(
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)
pkgin_path = module.get_bin_path('pkgin', True, ['/opt/local/bin'])
p = module.params
pkgs = p["name"].split(",")
pkgs = p["name"]
if p["state"] == "present":
install_packages(module, pkgin_path, pkgs)