From 9ea264327cceeadc5cda5fcf859744d8306db1bf Mon Sep 17 00:00:00 2001 From: Janis Streib <janis.streib@kit.edu> Date: Fri, 19 Apr 2024 19:29:57 +0200 Subject: [PATCH] TMP: devel cleanup; merge ready --- json_templates/rename_olddomain.json | 96 ---------------------------- 1 file changed, 96 deletions(-) delete mode 100644 json_templates/rename_olddomain.json diff --git a/json_templates/rename_olddomain.json b/json_templates/rename_olddomain.json deleted file mode 100644 index a7ad2cb..0000000 --- a/json_templates/rename_olddomain.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "schema_version": 1, - "author": "NETVS Team <netvs@scc.kit.edu>", - "target_api": "4.0", - "name": { - "de": "Altdomain Record ändern", - "en": "Change old-domain record" - }, - "description": { - "de": "Einen Record von Altdomain auf neue Domain ändern. EXPERIMENTELL! NUR FÜR A/AAAA RECORDS.", - "en": "Change a record from old-domain to a new domain. EXPERIMENTAL! ONLY FOR A/AAAA RECORDS" - }, - "list_display_name": { - "de": "Records von {{ old_fqdn }} auf {{ new_fqdn }} ändern", - "en": "Change records from {{ old_fqdn }} to {{ new_fqdn }}" - }, - "display_variant": "update", - "variables": { - "old_fqdn": { - "friendly_name": { - "de": "Alter FQDN", - "en": "Old FQDN" - }, - "optional": false, - "default": "", - "nullable": false, - "description": { - "de": "Alter FQDN der Records die geändert werden sollen", - "en": "Old FQDN of the records to be changed" - }, - "type": "fqdn" - }, - "new_fqdn": { - "friendly_name": { - "de": "Neuer FQDN", - "en": "New FQDN" - }, - "optional": false, - "default": "", - "nullable": false, - "description": { - "de": "Neuer FQDN auf den die Records geändert werden sollen", - "en": "New FQDN to which the records are to be changed" - }, - "type": "fqdn" - } - }, - "transaction": [ - { - "idx": "old_fqdn", - "name": "dns.fqdn.list", - "old": { - "value": "{{ old_fqdn }}" - } - }, - { - "idx": "old_record", - "name": "dns.record.list", - "inner_join_ref": {"old_fqdn": "default"} - }, - { - "idx": "check_new_fqdn", - "name": "dns.fqdn.list", - "old": { - "value": "{{ new_fqdn }}" - } - }, - { - "idx": "create_new_fqdn", - "name": "dns.fqdn.create", - "new": { - "value": "{{ new_fqdn }}", - "type": "domain" - }, - "when": {"returns_no_data": ["check_new_fqdn"]} - }, - { - "idx": "update_record", - "name": "dns.record.update", - "new": { - "fqdn": "{{ new_fqdn }}" - }, - "old_ref_params": [ - { - "idx": "old_record", - "params": { - "data": "data", - "fqdn": "fqdn", - "type": "type" - } - } - ] - } - ], - "returning": [] -} \ No newline at end of file -- GitLab