diff --git a/packaging/os/pkgin.py b/packaging/os/pkgin.py index cdba6a9218b..f75adf8299c 100644 --- a/packaging/os/pkgin.py +++ b/packaging/os/pkgin.py @@ -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)