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
745df06abc
commit
3b95400a59
1 changed files with 2 additions and 6 deletions
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue