Просмотр исходного кода

Merge pull request #524 from kwoodson/zbxfix

Updating zabbix for env vars.
Kenny Woodson 9 лет назад
Родитель
Сommit
a564019bba

+ 2 - 2
roles/lib_zabbix/library/zbx_application.py

@@ -60,8 +60,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             template_name=dict(default=None, type='list'),

+ 2 - 2
roles/lib_zabbix/library/zbx_discoveryrule.py

@@ -88,8 +88,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             key=dict(default=None, type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_host.py

@@ -71,8 +71,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             hostgroup_names=dict(default=[], type='list'),

+ 2 - 2
roles/lib_zabbix/library/zbx_hostgroup.py

@@ -47,8 +47,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             state=dict(default='present', type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_item.py

@@ -80,8 +80,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             key=dict(default=None, type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_itemprototype.py

@@ -142,8 +142,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             key=dict(default=None, type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_mediatype.py

@@ -74,8 +74,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             description=dict(default=None, type='str'),
             mtype=dict(default=None, type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_template.py

@@ -48,8 +48,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             name=dict(default=None, type='str'),
             state=dict(default='present', type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_trigger.py

@@ -94,8 +94,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             expression=dict(default=None, type='str'),
             description=dict(default=None, type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_user.py

@@ -89,8 +89,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             login=dict(default=None, type='str'),
             first_name=dict(default=None, type='str'),

+ 2 - 2
roles/lib_zabbix/library/zbx_user_media.py

@@ -136,8 +136,8 @@ def main():
     module = AnsibleModule(
         argument_spec=dict(
             zbx_server=dict(default='https://localhost/zabbix/api_jsonrpc.php', type='str'),
-            zbx_user=dict(default=os.environ['ZABBIX_USER'], type='str'),
-            zbx_password=dict(default=os.environ['ZABBIX_PASSWORD'], type='str'),
+            zbx_user=dict(default=os.environ.get('ZABBIX_USER', None), type='str'),
+            zbx_password=dict(default=os.environ.get('ZABBIX_PASSWORD', None), type='str'),
             zbx_debug=dict(default=False, type='bool'),
             login=dict(default=None, type='str'),
             active=dict(default=False, type='bool'),