From b8e3bdd1fdf27977fbdddb052f5b82145afda1fa Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Tue, 14 Jun 2016 09:08:57 -0400 Subject: [PATCH] Be explicit with AnsibleModule types When moving to ansible 2.1.0.0, we'll need to be more explicity about our AnsibleModule parameters. Ansible now defaults them to strings. This will ensure groups is a list. Change-Id: Ic126c200a432277c0ef406d4406f527d6a3c9fa7 Signed-off-by: Paul Belanger --- library/puppet_get_hiera_file_list | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/puppet_get_hiera_file_list b/library/puppet_get_hiera_file_list index da03e2b..4ad7725 100644 --- a/library/puppet_get_hiera_file_list +++ b/library/puppet_get_hiera_file_list @@ -42,9 +42,9 @@ author: Monty Taylor def main(): module = AnsibleModule( argument_spec=dict( - fqdn=dict(required=True), - groups=dict(required=True), - location=dict(required=True), + fqdn=dict(required=True, type='string'), + groups=dict(required=True, type='list'), + location=dict(required=True, type='string'), ), ) p = module.params