diff --git a/plugins/inventory/inventory.py b/plugins/inventory/inventory.py index 089a8b4..6933bea 100644 --- a/plugins/inventory/inventory.py +++ b/plugins/inventory/inventory.py @@ -4,6 +4,8 @@ # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Part of ansible markuman.hetzner_dns collection +from __future__ import absolute_import, division, print_function +__metaclass__ = type from ansible_collections.markuman.hetzner_dns.plugins.module_utils.helper import HetznerAPIHandler from ansible_collections.markuman.hetzner_dns.plugins.module_utils.helper import ZoneInfo @@ -13,7 +15,7 @@ import os DOCUMENTATION = ''' name: hetzner_dns plugin_type: inventory - + description: Use hetzner dns zone as ansible inventory. options: zone_name: description: dns zone name. diff --git a/plugins/module_utils/helper.py b/plugins/module_utils/helper.py index 158a75e..b6b5683 100644 --- a/plugins/module_utils/helper.py +++ b/plugins/module_utils/helper.py @@ -4,6 +4,9 @@ # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Part of ansible markuman.hetzner_dns collection +from __future__ import absolute_import, division, print_function +__metaclass__ = type + import os import requests import json diff --git a/plugins/modules/record.py b/plugins/modules/record.py index a08a728..a9f4993 100644 --- a/plugins/modules/record.py +++ b/plugins/modules/record.py @@ -4,8 +4,12 @@ # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Part of ansible markuman.hetzner_dns collection +from __future__ import absolute_import, division, print_function +__metaclass__ = type + DOCUMENTATION = ''' -module: markuman.hetzner_dns.zone_info +module: markuman.hetzner_dns.record +description: Create, update and delete dns records ''' EXAMPLES = ''' diff --git a/plugins/modules/record_info.py b/plugins/modules/record_info.py index c7798e7..8a87343 100644 --- a/plugins/modules/record_info.py +++ b/plugins/modules/record_info.py @@ -4,8 +4,12 @@ # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Part of ansible markuman.hetzner_dns collection +from __future__ import absolute_import, division, print_function +__metaclass__ = type + DOCUMENTATION = ''' -module: markuman.hetzner_dns.zone_info +module: markuman.hetzner_dns.record_info +description: Get information about dns records. ''' EXAMPLES = ''' diff --git a/plugins/modules/zone_info.py b/plugins/modules/zone_info.py index 2f928ec..507919b 100644 --- a/plugins/modules/zone_info.py +++ b/plugins/modules/zone_info.py @@ -4,8 +4,12 @@ # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Part of ansible markuman.hetzner_dns collection +from __future__ import absolute_import, division, print_function +__metaclass__ = type + DOCUMENTATION = ''' module: markuman.hetzner_dns.zone_info +description: Get information about a hetzner dns zone. ''' EXAMPLES = '''