From c5222f3de55f7ca5591dc76f38ab31f32b5b435e Mon Sep 17 00:00:00 2001 From: eoli3n Date: Mon, 18 Dec 2017 23:29:44 +0100 Subject: [PATCH 1/5] changed logname to whoami --- packer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer b/packer index 5b8ccd1..eea8f1f 100755 --- a/packer +++ b/packer @@ -42,7 +42,7 @@ def get_sudo_user(module): sudo_user = os.environ.get('SUDO_USER') if not sudo_user: - rc, stdout, stderr = module.run_command('logname', check_rc=True) + rc, stdout, stderr = module.run_command('whoami', check_rc=True) sudo_user = stdout return sudo_user From fbc707db2ec367edaa7a717342cdb14c862a90a6 Mon Sep 17 00:00:00 2001 From: eoli3n Date: Mon, 18 Dec 2017 23:45:53 +0100 Subject: [PATCH 2/5] fixed packages var to pkgs --- packer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer b/packer index eea8f1f..2c96133 100755 --- a/packer +++ b/packer @@ -50,7 +50,7 @@ def get_sudo_user(module): def check_packages(module, pkgs, state): would_be_changed = [] - for pkg in packages: + for pkg in pkgs: installed = package_installed(module, pkg) if (state == 'present' and not installed) or (state == 'absent' and installed): would_be_changed.append(pkg) From 32ae5f89acf1903e8c3daa4bb48a9cedebef7aaf Mon Sep 17 00:00:00 2001 From: eoli3n Date: Mon, 14 May 2018 10:03:17 +0200 Subject: [PATCH 3/5] fixed BOOLEANS not set --- packer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer b/packer index 2c96133..76209ef 100755 --- a/packer +++ b/packer @@ -121,7 +121,7 @@ def main(): argument_spec = dict( name = dict(required=True), state = dict(default='present', choices=['present','absent']), - recurse = dict(default='no', choices=BOOLEANS, type='bool') + recurse = dict(default='no', choices=['yes', 'no'], type='bool') ), supports_check_mode = True ) From 8c71af60affed0babba248c1493e07fe32e2e721 Mon Sep 17 00:00:00 2001 From: eoli3n Date: Mon, 14 May 2018 10:27:59 +0200 Subject: [PATCH 4/5] fixed False True choices in bool --- packer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer b/packer index 76209ef..0527dbc 100755 --- a/packer +++ b/packer @@ -121,7 +121,7 @@ def main(): argument_spec = dict( name = dict(required=True), state = dict(default='present', choices=['present','absent']), - recurse = dict(default='no', choices=['yes', 'no'], type='bool') + recurse = dict(default='no', choices=['yes','no','False','True'], type='bool') ), supports_check_mode = True ) From b52ce2deeddf325d7d8a11ad350692401cda7c59 Mon Sep 17 00:00:00 2001 From: eoli3n Date: Mon, 14 May 2018 11:04:18 +0200 Subject: [PATCH 5/5] fixed choices --- packer | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packer b/packer index 0527dbc..0f85ec3 100755 --- a/packer +++ b/packer @@ -121,7 +121,7 @@ def main(): argument_spec = dict( name = dict(required=True), state = dict(default='present', choices=['present','absent']), - recurse = dict(default='no', choices=['yes','no','False','True'], type='bool') + recurse = dict(default='no', type='bool') ), supports_check_mode = True )