Pārlūkot izejas kodu

Add types to module params

Russell Harrison 9 gadi atpakaļ
vecāks
revīzija
61c28772c0
1 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 3 3
      roles/lib_dyn/library/dyn_record.py

+ 3 - 3
roles/lib_dyn/library/dyn_record.py

@@ -182,11 +182,11 @@ def main():
             customer_name=dict(default=os.environ.get('DYNECT_CUSTOMER_NAME', None), type='str'),
             customer_name=dict(default=os.environ.get('DYNECT_CUSTOMER_NAME', None), type='str'),
             user_name=dict(default=os.environ.get('DYNECT_USER_NAME', None), type='str', no_log=True),
             user_name=dict(default=os.environ.get('DYNECT_USER_NAME', None), type='str', no_log=True),
             user_password=dict(default=os.environ.get('DYNECT_PASSWORD', None), type='str', no_log=True),
             user_password=dict(default=os.environ.get('DYNECT_PASSWORD', None), type='str', no_log=True),
-            zone=dict(required=True),
-            record_fqdn=dict(required=False),
+            zone=dict(required=True, type='str'),
+            record_fqdn=dict(required=False, type='str'),
             record_type=dict(required=False, choices=[
             record_type=dict(required=False, choices=[
                 'A', 'AAAA', 'CNAME', 'PTR', 'TXT']),
                 'A', 'AAAA', 'CNAME', 'PTR', 'TXT']),
-            record_value=dict(required=False),
+            record_value=dict(required=False, type='str'),
             record_ttl=dict(required=False, default=0, type='int'),
             record_ttl=dict(required=False, default=0, type='int'),
         ),
         ),
         required_together=(
         required_together=(