diff --git a/CHANGELOG.md b/CHANGELOG.md index 694a296..dc5413e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ Which is based on [Keep A Changelog](http://keepachangelog.com/) ### Fixed - add compatibily with new sensu version +- remove no_log warnings with sensu_go libraries ### Changed diff --git a/library/sensugo_asset.py b/library/sensugo_asset.py index 051729a..31bf7b2 100644 --- a/library/sensugo_asset.py +++ b/library/sensugo_asset.py @@ -49,7 +49,7 @@ def main(): 'filters': { 'type': 'list', 'default': [] }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, } module = AnsibleModule(argument_spec=fields) changed = True diff --git a/library/sensugo_check.py b/library/sensugo_check.py index 1f17022..366924e 100644 --- a/library/sensugo_check.py +++ b/library/sensugo_check.py @@ -80,7 +80,7 @@ def main(): 'options': { 'type': 'dict', 'default': {} }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields) diff --git a/library/sensugo_cluster_role.py b/library/sensugo_cluster_role.py index d211c11..482d1a3 100644 --- a/library/sensugo_cluster_role.py +++ b/library/sensugo_cluster_role.py @@ -63,7 +63,7 @@ def main(): 'rules': { 'type': 'list', 'required': True }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields) diff --git a/library/sensugo_filter.py b/library/sensugo_filter.py index 576a587..8d9971d 100644 --- a/library/sensugo_filter.py +++ b/library/sensugo_filter.py @@ -55,7 +55,7 @@ def main(): 'runtime_assets': { 'type': 'list', 'default': [] }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields) diff --git a/library/sensugo_handler.py b/library/sensugo_handler.py index dc2a049..0cf0a59 100644 --- a/library/sensugo_handler.py +++ b/library/sensugo_handler.py @@ -56,7 +56,7 @@ def main(): 'options': { 'type': 'dict', 'default': {} }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields) diff --git a/library/sensugo_mutator.py b/library/sensugo_mutator.py index a97b2b3..71d83f4 100644 --- a/library/sensugo_mutator.py +++ b/library/sensugo_mutator.py @@ -54,7 +54,7 @@ def main(): 'options': { 'type': 'dict', 'default': {} }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields) diff --git a/library/sensugo_namespace.py b/library/sensugo_namespace.py index 17aa3c3..870017d 100644 --- a/library/sensugo_namespace.py +++ b/library/sensugo_namespace.py @@ -31,7 +31,7 @@ def main(): 'name': { 'type': 'str', 'required': True }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields) diff --git a/library/sensugo_user.py b/library/sensugo_user.py index 51f9ed4..71c8081 100644 --- a/library/sensugo_user.py +++ b/library/sensugo_user.py @@ -55,10 +55,10 @@ def main(): fields = { 'name': { 'type': 'str', 'required': True }, 'groups': { 'type': 'list', 'default': [] }, - 'password': { 'type': 'str', 'default': None }, + 'password': { 'type': 'str', 'default': None, 'no_log': True }, 'api_url': { 'type': 'str', 'default': 'http://127.0.0.1:8080' }, 'api_user': { 'type': 'str', 'default': 'admin' }, - 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!' }, + 'api_password': { 'type': 'str', 'default': 'P@ssw0rd!', 'no_log': True }, 'state': { 'type': 'str', 'default': 'present', 'choices': ['present', 'absent'] } } module = AnsibleModule(argument_spec=fields)