]> Frank Brehm's Git Trees - pixelpark/create-terraform.git/commitdiff
Translations
authorFrank Brehm <frank.brehm@pixelpark.com>
Fri, 26 Jul 2024 07:47:25 +0000 (09:47 +0200)
committerFrank Brehm <frank.brehm@pixelpark.com>
Fri, 26 Jul 2024 07:47:25 +0000 (09:47 +0200)
locale/create_terraform.pot
locale/de_DE/LC_MESSAGES/create_terraform.po
locale/en_US/LC_MESSAGES/create_terraform.po

index cf5fa8ef9686c7e8ffd468a76addcfe5d14d7698..e3f42a92fd3b86a0271ec238775f5b0820f90a80 100644 (file)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: create_terraform 1.9.0\n"
+"Project-Id-Version: create_terraform 1.10.2\n"
 "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2024-05-27 13:24+0200\n"
+"POT-Creation-Date: 2024-07-26 09:34+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <frank.brehm@pixelpark.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -122,195 +122,191 @@ msgstr ""
 msgid "Execute PowerDNS checks or actions."
 msgstr ""
 
-#: lib/create_terraform/app.py:437
+#: lib/create_terraform/app.py:435 lib/create_terraform/app.py:441
+msgid "(Default)"
+msgstr ""
+
+#: lib/create_terraform/app.py:439
+msgid "Do not execute PowerDNS checks or actions."
+msgstr ""
+
+#: lib/create_terraform/app.py:446
 msgid "HOST"
 msgstr ""
 
-#: lib/create_terraform/app.py:438
+#: lib/create_terraform/app.py:447
 msgid "The hostname or address of the PowerDNS master server (Default: {!r})."
 msgstr ""
 
-#: lib/create_terraform/app.py:444
+#: lib/create_terraform/app.py:453
 msgid "PORT"
 msgstr ""
 
-#: lib/create_terraform/app.py:445
+#: lib/create_terraform/app.py:454
 msgid "The port number of the PowerDNS API (Default: {})."
 msgstr ""
 
-#: lib/create_terraform/app.py:450
+#: lib/create_terraform/app.py:459
 msgid "KEY"
 msgstr ""
 
-#: lib/create_terraform/app.py:451
+#: lib/create_terraform/app.py:460
 msgid "The key accessing to the PDNS API."
 msgstr ""
 
-#: lib/create_terraform/app.py:456
+#: lib/create_terraform/app.py:465
 msgid "Should PDNS API requests executed per HTTPS?"
 msgstr ""
 
-#: lib/create_terraform/app.py:460
+#: lib/create_terraform/app.py:469
 msgid "PATH"
 msgstr ""
 
-#: lib/create_terraform/app.py:461
+#: lib/create_terraform/app.py:470
 msgid "The path prefix in the URL for PDNS API requests (Default: {!r})."
 msgstr ""
 
-#: lib/create_terraform/app.py:467
+#: lib/create_terraform/app.py:476
 msgid "YAML_FILE"
 msgstr ""
 
-#: lib/create_terraform/app.py:468
+#: lib/create_terraform/app.py:477
 msgid "The YAML-file with the definition of the VMs to create with terraform."
 msgstr ""
 
-#: lib/create_terraform/app.py:512
+#: lib/create_terraform/app.py:526
 msgid "Starting {a!r}, version {v!r} ..."
 msgstr ""
 
-#: lib/create_terraform/app.py:521
-msgid "Create Terraform environment"
-msgstr ""
-
-#: lib/create_terraform/app.py:528
-msgid "No handler object available."
+#: lib/create_terraform/app.py:533
+msgid "Automatic creation of DNS A- and PTR-records is disabled."
 msgstr ""
 
 #: lib/create_terraform/app.py:535
-msgid "Please input the {}."
-msgstr ""
-
-#: lib/create_terraform/app.py:536 lib/create_terraform/app.py:540
-msgid "vSphere user name"
+msgid "Automatic creation of DNS A- and PTR-records is enabled."
 msgstr ""
 
-#: lib/create_terraform/app.py:538
-msgid "Name"
+#: lib/create_terraform/app.py:552
+msgid "Create Terraform environment"
 msgstr ""
 
-#: lib/create_terraform/app.py:540 lib/create_terraform/app.py:569
-msgid "No {} given."
+#: lib/create_terraform/app.py:559
+msgid "No handler object available."
 msgstr ""
 
-#: lib/create_terraform/app.py:544
-msgid "Setting user for vSphere {vs!r} to {usr!r}."
+#: lib/create_terraform/app.py:572
+msgid "Executing {} ..."
 msgstr ""
 
-#: lib/create_terraform/app.py:561
-msgid "User password of {!r}"
+#: lib/create_terraform/config.py:107
+msgid "Invalid value {v!r} for {n!r} configuration ({f!r}:[{s}]): {e}"
 msgstr ""
 
-#: lib/create_terraform/app.py:563
-msgid "Password for user {u!r} of vSphere {n} on {h!r}"
+#: lib/create_terraform/config.py:108
+msgid "Invalid value {v} for {n!r} configuration ({f!r}:[{s}]): must be equal or greater than zero."
 msgstr ""
 
-#: lib/create_terraform/app.py:569
-msgid "password of vSphere user"
+#: lib/create_terraform/config.py:111
+msgid "Invalid spinner {!r} given."
 msgstr ""
 
-#: lib/create_terraform/app.py:573
-msgid "Setting passwort of vSphere {vs!r} user {usr!r}."
+#: lib/create_terraform/config.py:112
+msgid "Please use {!r} as spinner, or one from the following list:"
 msgstr ""
 
-#: lib/create_terraform/app.py:592
-msgid "Executing {} ..."
+#: lib/create_terraform/config.py:277
+msgid "Invalid timeout {t!r} for requesting the PowerDNS API, must be 0 < SECONDS < {m}."
 msgstr ""
 
-#: lib/create_terraform/config.py:100
-msgid "Invalid value {v!r} for {n!r} configuration ({f!r}:[{s}]): {e}"
+#: lib/create_terraform/config.py:297
+msgid "Invalid number {!r} of DNS zone notifications given, must be > 0."
 msgstr ""
 
-#: lib/create_terraform/config.py:101
-msgid "Invalid value {v} for {n!r} configuration ({f!r}:[{s}]): must be equal or greater than zero."
+#: lib/create_terraform/config.py:314
+msgid "Invalid notification interval {t!r} for zone notifications given, must be > 0."
 msgstr ""
 
-#: lib/create_terraform/config.py:234
-msgid "Invalid timeout {t!r} for requesting the PowerDNS API, must be 0 < SECONDS < {m}."
-msgstr ""
-
-#: lib/create_terraform/config.py:304
+#: lib/create_terraform/config.py:382
 msgid "The default size of the data disk may not be None."
 msgstr ""
 
-#: lib/create_terraform/config.py:308
+#: lib/create_terraform/config.py:386
 msgid "The default size of the data disk must be greater or equal to one GB."
 msgstr ""
 
-#: lib/create_terraform/config.py:321
+#: lib/create_terraform/config.py:399
 msgid "The minimal size of the data disk may not be None."
 msgstr ""
 
-#: lib/create_terraform/config.py:325
+#: lib/create_terraform/config.py:403
 msgid "The minimal size of the data disk must be greater or equal to one GB."
 msgstr ""
 
-#: lib/create_terraform/config.py:338
+#: lib/create_terraform/config.py:416
 msgid "The maximal size of the data disk may not be None."
 msgstr ""
 
-#: lib/create_terraform/config.py:342
+#: lib/create_terraform/config.py:420
 msgid "The maximal size of the data disk must be greater or equal to one GB."
 msgstr ""
 
-#: lib/create_terraform/config.py:355
+#: lib/create_terraform/config.py:433
 msgid "The minimal size of the root disk may not be None."
 msgstr ""
 
-#: lib/create_terraform/config.py:359
+#: lib/create_terraform/config.py:437
 msgid "The minimal size of the root disk must be greater or equal to one GB."
 msgstr ""
 
-#: lib/create_terraform/config.py:372
+#: lib/create_terraform/config.py:450
 msgid "The maximal size of the root disk may not be None."
 msgstr ""
 
-#: lib/create_terraform/config.py:376
+#: lib/create_terraform/config.py:454
 msgid "The maximal size of the root disk must be greater or equal to one GB."
 msgstr ""
 
-#: lib/create_terraform/config.py:406
+#: lib/create_terraform/config.py:484
 msgid "The password of the user used for subscribing at RedHat may not be None."
 msgstr ""
 
-#: lib/create_terraform/config.py:410
+#: lib/create_terraform/config.py:488
 msgid "The password of the user used for subscribing at RedHat may not be empty."
 msgstr ""
 
-#: lib/create_terraform/config.py:433 lib/create_terraform/config.py:624
+#: lib/create_terraform/config.py:511 lib/create_terraform/config.py:707
 msgid "Creating a {}-object with parameters:"
 msgstr ""
 
-#: lib/create_terraform/config.py:438 lib/create_terraform/config.py:629
+#: lib/create_terraform/config.py:516 lib/create_terraform/config.py:712
 msgid "Created object:"
 msgstr ""
 
-#: lib/create_terraform/config.py:507
+#: lib/create_terraform/config.py:588
 msgid "Checking config section {!r}:"
 msgstr ""
 
-#: lib/create_terraform/config.py:518
+#: lib/create_terraform/config.py:599
 msgid "Empty VSPhere name found."
 msgstr ""
 
-#: lib/create_terraform/config.py:576
+#: lib/create_terraform/config.py:659
 msgid "Checking config section {s!r} ({n}) ..."
 msgstr ""
 
-#: lib/create_terraform/config.py:618 lib/create_terraform/config.py:666
+#: lib/create_terraform/config.py:701 lib/create_terraform/config.py:749
 msgid "Unknown configuration parameter {k!r} with value {v!r} for VSPhere {n!r} found."
 msgstr ""
 
-#: lib/create_terraform/config.py:672
+#: lib/create_terraform/config.py:755
 msgid "Updated object:"
 msgstr ""
 
-#: lib/create_terraform/config.py:684 lib/create_terraform/config.py:725
+#: lib/create_terraform/config.py:767 lib/create_terraform/config.py:823
 msgid "Checking config section {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/config.py:773
+#: lib/create_terraform/config.py:871
 msgid "Invalid puppet environment {env!r} found in {k!r}."
 msgstr ""
 
@@ -420,87 +416,87 @@ msgstr ""
 msgid "Got an error requesting {uri!r}: {msg}"
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:97
+#: lib/create_terraform/handler/__init__.py:100
 msgid "After initialization of all objects and handlers."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:98
+#: lib/create_terraform/handler/__init__.py:101
 msgid "After initialisation of VSPhere handlers."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:99
+#: lib/create_terraform/handler/__init__.py:102
 msgid "After reading the given YAML file."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:100
+#: lib/create_terraform/handler/__init__.py:103
 msgid "After retrieving all DNS zones from PowerDNS."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:101
+#: lib/create_terraform/handler/__init__.py:104
 msgid "Check Consul database and cleanup, if necessary."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:102
+#: lib/create_terraform/handler/__init__.py:105
 msgid "After testing VSPhere handlers."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:103
+#: lib/create_terraform/handler/__init__.py:106
 msgid "After collecting all VMWare and local folders."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:104
+#: lib/create_terraform/handler/__init__.py:107
 msgid "After collecting all VMWare clusters."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:105
+#: lib/create_terraform/handler/__init__.py:108
 msgid "After caching all VMWare VMs and templates."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:106
+#: lib/create_terraform/handler/__init__.py:109
 msgid "After collecting all VMWare datastores."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:107
+#: lib/create_terraform/handler/__init__.py:110
 msgid "After collecting all VMWare datastore clusters."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:108
+#: lib/create_terraform/handler/__init__.py:111
 msgid "After collecting all VMWare networks."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:109
+#: lib/create_terraform/handler/__init__.py:112
 msgid "After validating all given VMWare templates."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:110
+#: lib/create_terraform/handler/__init__.py:113
 msgid "After syntax validating of data from loaded YAML file."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:111
+#: lib/create_terraform/handler/__init__.py:114
 msgid "After validating all given storage data."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:112
+#: lib/create_terraform/handler/__init__.py:115
 msgid "After validating all given network interface data."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:113
+#: lib/create_terraform/handler/__init__.py:116
 msgid "After validating all given DNS data."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:114
+#: lib/create_terraform/handler/__init__.py:117
 msgid "After performing all necessary actions in DNS."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:115
+#: lib/create_terraform/handler/__init__.py:118
 msgid "After ensuring availability of the project directory."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:116
+#: lib/create_terraform/handler/__init__.py:119
 msgid "After creation of the Terraform project files."
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:117
+#: lib/create_terraform/handler/__init__.py:120
 msgid "After ensuring availability of VM folders in VMWare vSphere."
 msgstr ""
 
@@ -628,17 +624,17 @@ msgstr ""
 msgid "Found data:"
 msgstr ""
 
-#: lib/create_terraform/handler/__init__.py:492 lib/create_terraform/handler/dns.py:57
-#: lib/create_terraform/handler/dns.py:75 lib/create_terraform/handler/dns.py:87
+#: lib/create_terraform/handler/__init__.py:492 lib/create_terraform/handler/dns.py:58
+#: lib/create_terraform/handler/dns.py:76 lib/create_terraform/handler/dns.py:88
 #: lib/create_terraform/handler/files.py:51 lib/create_terraform/handler/files.py:63
 #: lib/create_terraform/handler/first.py:185 lib/create_terraform/handler/read.py:58
-#: lib/create_terraform/handler/vmware.py:85 lib/create_terraform/handler/vmware.py:114
-#: lib/create_terraform/handler/vmware.py:196 lib/create_terraform/handler/vmware.py:235
-#: lib/create_terraform/handler/vmware.py:251 lib/create_terraform/handler/vmware.py:274
-#: lib/create_terraform/handler/vmware.py:301 lib/create_terraform/handler/vmware.py:321
-#: lib/create_terraform/handler/vmware.py:339 lib/create_terraform/handler/vmware.py:362
-#: lib/create_terraform/handler/vmware.py:406 lib/create_terraform/handler/vmware.py:424
-#: lib/create_terraform/handler/vmware.py:436
+#: lib/create_terraform/handler/vmware.py:88 lib/create_terraform/handler/vmware.py:117
+#: lib/create_terraform/handler/vmware.py:192 lib/create_terraform/handler/vmware.py:231
+#: lib/create_terraform/handler/vmware.py:247 lib/create_terraform/handler/vmware.py:277
+#: lib/create_terraform/handler/vmware.py:309 lib/create_terraform/handler/vmware.py:337
+#: lib/create_terraform/handler/vmware.py:355 lib/create_terraform/handler/vmware.py:378
+#: lib/create_terraform/handler/vmware.py:422 lib/create_terraform/handler/vmware.py:440
+#: lib/create_terraform/handler/vmware.py:452
 msgid "Finished step {!r}."
 msgstr ""
 
@@ -703,133 +699,137 @@ msgstr ""
 msgid "and enter: {}"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:47
+#: lib/create_terraform/handler/dns.py:48
 msgid "Retrieving informations from PowerDNS ..."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:51
+#: lib/create_terraform/handler/dns.py:52
 msgid "Found one error in exploring PowerDNS zones."
 msgid_plural "Found {n} errors in exploring PowerDNS zones."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/dns.py:69
+#: lib/create_terraform/handler/dns.py:70
 msgid "Found one error in validating DNS mappings."
 msgid_plural "Found {n} errors in validating DNS mappings."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/dns.py:95
+#: lib/create_terraform/handler/dns.py:96
 msgid "Power DNS actions are not executed."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:99
+#: lib/create_terraform/handler/dns.py:100
 msgid "Performing DNS actions ..."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:115
+#: lib/create_terraform/handler/dns.py:116
 msgid "There was one error in creating DNS mappings."
 msgid_plural "There were {n} errors in creating DNS mappings."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/dns.py:121
+#: lib/create_terraform/handler/dns.py:122
 msgid "No errors in creating DNS mappings."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:131
+#: lib/create_terraform/handler/dns.py:132
 msgid "Increasing serial of zone {!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:150
+#: lib/create_terraform/handler/dns.py:157
 msgid "Got zone {z!r} for FQDN {f!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:153
+#: lib/create_terraform/handler/dns.py:160
 msgid "Did not found zone to insert {t}-record for {f!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:171
+#: lib/create_terraform/handler/dns.py:178
 msgid "Trying to create PTR-record {a!r} => {f!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:176
+#: lib/create_terraform/handler/dns.py:183
 msgid "PTR of {a!r}: {p!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:181
+#: lib/create_terraform/handler/dns.py:188
 msgid "Got reverse zone {z!r} for address {a!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:184
+#: lib/create_terraform/handler/dns.py:191
 msgid "Did not found zone to insert PTR-record {p!r} ({a})."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:197
+#: lib/create_terraform/handler/dns.py:204
 msgid "Validating DNS mappings ..."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:207 lib/create_terraform/handler/dns.py:217
+#: lib/create_terraform/handler/dns.py:220 lib/create_terraform/handler/dns.py:236
 msgid "None"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:208
+#: lib/create_terraform/handler/dns.py:221
 msgid "Forward DNS entries to create:"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:218
+#: lib/create_terraform/handler/dns.py:237
 msgid "Reverse DNS entries to create:"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:226
+#: lib/create_terraform/handler/dns.py:245
+msgid "Failing addresses or reverse resolutions has to be created in before."
+msgstr ""
+
+#: lib/create_terraform/handler/dns.py:254
 msgid "Validating forward DNS mappings ..."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:231
+#: lib/create_terraform/handler/dns.py:259
 msgid "Validating {f!r} => {a!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:257
+#: lib/create_terraform/handler/dns.py:285
 msgid "Found existing addresses for {f!r}:"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:259
+#: lib/create_terraform/handler/dns.py:287
 msgid "Did not found existing addresses for {!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:266 lib/create_terraform/handler/dns.py:274
+#: lib/create_terraform/handler/dns.py:294 lib/create_terraform/handler/dns.py:302
 msgid "FQDN {f!r} already points to {a!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:279
+#: lib/create_terraform/handler/dns.py:307
 msgid "FQDN {f!r} has already existing addresses, but none of them are {a!r}:"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:295
+#: lib/create_terraform/handler/dns.py:323
 msgid "Validating reverse DNS mappings ..."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:300
+#: lib/create_terraform/handler/dns.py:328
 msgid "Validating {a!r} => {f!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:307
+#: lib/create_terraform/handler/dns.py:335
 msgid "Got reverse info:"
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:314
+#: lib/create_terraform/handler/dns.py:342
 msgid "Did not found reverse pointer for {!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:322
+#: lib/create_terraform/handler/dns.py:350
 msgid "Found reverse pointer {a!r} => {f!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:325
+#: lib/create_terraform/handler/dns.py:353
 msgid "Reverse pointer for {!r} was already existing."
 msgstr ""
 
-#: lib/create_terraform/handler/dns.py:329
+#: lib/create_terraform/handler/dns.py:357
 msgid "Address {a!r} has already an existing reverse pointer to {p!r}."
 msgstr ""
 
@@ -1154,421 +1154,417 @@ msgstr ""
 msgid "Searching for VM definitions in group {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:51
+#: lib/create_terraform/handler/vmware.py:54
 msgid "Collecting all VMWare and local folders ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:52
+#: lib/create_terraform/handler/vmware.py:55
 msgid "Get vSphere datacenter ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:56
+#: lib/create_terraform/handler/vmware.py:59
 msgid "Collecting used vSphere folders."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:63
+#: lib/create_terraform/handler/vmware.py:66
 msgid "Collected used vSphere folders:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:79
+#: lib/create_terraform/handler/vmware.py:82
 msgid "Did not found root terraform directory above {!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:83
+#: lib/create_terraform/handler/vmware.py:86
 msgid "Full project name: {!r}"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:95
+#: lib/create_terraform/handler/vmware.py:98
 msgid "Initialize VSPhere ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:104
+#: lib/create_terraform/handler/vmware.py:107
 msgid "There is only one, unique VSPhere definition allowed in a project file."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:106
+#: lib/create_terraform/handler/vmware.py:109
 msgid "In {f!r} were found {nr} different VSPhere definitions:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:125
+#: lib/create_terraform/handler/vmware.py:128
 msgid "Initializing VSphere {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:127
+#: lib/create_terraform/handler/vmware.py:130
 msgid "VSPhere {!r} not defined in configuration."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:131
-msgid "Setting {st} to {what!r}."
-msgstr ""
-
-#: lib/create_terraform/handler/vmware.py:135
-msgid "Setting {}."
-msgstr ""
-
-#: lib/create_terraform/handler/vmware.py:165
+#: lib/create_terraform/handler/vmware.py:160
 msgid "Initialising a {}-object with params:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:189
+#: lib/create_terraform/handler/vmware.py:185
 msgid "Created {}-object:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:205
+#: lib/create_terraform/handler/vmware.py:201
 msgid "Assigning not defined templates and clusters of VMs by their appropriate default values."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:214
+#: lib/create_terraform/handler/vmware.py:210
 msgid "Setting cluster of {n!r} to {c!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:221
+#: lib/create_terraform/handler/vmware.py:217
 msgid "Setting template of {n!r} to {t!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:232
+#: lib/create_terraform/handler/vmware.py:228
 msgid "Searching for clusters in VSPhere {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:245
+#: lib/create_terraform/handler/vmware.py:241
 msgid "Found one error in exploring vSphere VMs."
 msgid_plural "Found {n} errors in exploring vSphere VMs."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:264
+#: lib/create_terraform/handler/vmware.py:261
 msgid "Searching for datastores in VSPhere {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:269
+#: lib/create_terraform/handler/vmware.py:272
 msgid "Found one datastore."
 msgid_plural "Found {n} datastores."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:272
+#: lib/create_terraform/handler/vmware.py:275
 msgid "No VSPhere datastores found."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:287
+#: lib/create_terraform/handler/vmware.py:291
 msgid "Searching for datastore clusters in VSPhere {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:293
+#: lib/create_terraform/handler/vmware.py:301
 msgid "Found one datastore cluster."
 msgid_plural "Found {n} datastore clusters."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:299
+#: lib/create_terraform/handler/vmware.py:307
 msgid "No VSPhere datastore clusters found."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:312
+#: lib/create_terraform/handler/vmware.py:322
 msgid "Searching for networks in VSPhere {!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:315
+#: lib/create_terraform/handler/vmware.py:331
 msgid "Found one error in exploring vSphere {v!r} resources."
 msgid_plural "Found {n} errors in exploring vSphere {v!r} resources."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:333
+#: lib/create_terraform/handler/vmware.py:349
 msgid "Found one error in exploring vSphere templates."
 msgid_plural "Found {n} errors in exploring vSphere templates."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:350
+#: lib/create_terraform/handler/vmware.py:366
 msgid "Validating information from YAML file ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:354
+#: lib/create_terraform/handler/vmware.py:370
 msgid "Found one error in validating vSphere computing clusters."
 msgid_plural "Found {n} errors in validating vSphere computing clusters."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:369
+#: lib/create_terraform/handler/vmware.py:385
 msgid "Got a list of all VMs and templates ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:388
+#: lib/create_terraform/handler/vmware.py:404
 msgid "All existing VMs and templates:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:400
+#: lib/create_terraform/handler/vmware.py:416
 msgid "Found one error in validating VM storages."
 msgid_plural "Found {n} errors in validating VM storages."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:418
+#: lib/create_terraform/handler/vmware.py:434
 msgid "Found one error in validating VM interfaces."
 msgid_plural "Found {n} errors in validating VM interfaces."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:443
+#: lib/create_terraform/handler/vmware.py:459
 msgid "Exploring and caching all vSphere VMs and templates ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:464
+#: lib/create_terraform/handler/vmware.py:476
+msgid "Getting all VSPhere VMs and templates from {!r} ..."
+msgstr ""
+
+#: lib/create_terraform/handler/vmware.py:492
 msgid "Found one VM or template in vSphere."
 msgid_plural "Found {nr} VMs and templates in vSphere."
 msgstr[0] ""
 msgstr[1] ""
 
-#: lib/create_terraform/handler/vmware.py:471
+#: lib/create_terraform/handler/vmware.py:499
 msgid "All explored vSphere VMs and templates:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:477
+#: lib/create_terraform/handler/vmware.py:505
 msgid "Exploring all vSphere templates ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:495
+#: lib/create_terraform/handler/vmware.py:523
 msgid "VM {!r} has not template defined."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:498
+#: lib/create_terraform/handler/vmware.py:526
 msgid "All {} VSPhere templates to explore:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:508
+#: lib/create_terraform/handler/vmware.py:536
 msgid "Searching for template {t!r} in VSPhere {v!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:515
+#: lib/create_terraform/handler/vmware.py:543
 msgid "Checking VM {n!r} against pattern {p!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:519
+#: lib/create_terraform/handler/vmware.py:547
 msgid "Found VMWare template {n!r} in vSphere {vs!r}, path {path!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:524
+#: lib/create_terraform/handler/vmware.py:552
 msgid ""
 "Found VM {n!r} in vSphere {vs!r}, path {path!r}, which is not a template, but it will be used as"
 " a template."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:535
+#: lib/create_terraform/handler/vmware.py:563
 msgid "Template {t!r} not found in VSPhere {v!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:540
+#: lib/create_terraform/handler/vmware.py:568
 msgid "All explored vSphere templates:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:554
+#: lib/create_terraform/handler/vmware.py:582
 msgid "Validating existence of computing clusters of the VMs."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:575
+#: lib/create_terraform/handler/vmware.py:603
 msgid "Checking existence of computing cluster {c!r} in VSPhere {v!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:583
+#: lib/create_terraform/handler/vmware.py:611
 msgid "Found computing cluster {cl!r} in VSPhere {v!r} (defined for VMs {vms})."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:587
+#: lib/create_terraform/handler/vmware.py:615
 msgid "Computing cluster {cl!r} (defined for VMs {vms}) in VSPhere {v!r} not found."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:596
+#: lib/create_terraform/handler/vmware.py:624
 msgid "Validating existence of VMs in VMWare."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:616
+#: lib/create_terraform/handler/vmware.py:644
 msgid "[{m}]  - VM is already existing in VSphere {v!r}, path {p!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:623
+#: lib/create_terraform/handler/vmware.py:651
 msgid "VM info:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:625
+#: lib/create_terraform/handler/vmware.py:653
 msgid "Datastore of VM {vm!r}: {ds!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:631
+#: lib/create_terraform/handler/vmware.py:659
 msgid ""
 "{prefix} - Existing VM '{name}' in vSphere {vs!r} is currently located in folder '{cur_f}' "
 "instead in '{exp_f}'."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:634 lib/create_terraform/handler/vmware.py:658
+#: lib/create_terraform/handler/vmware.py:662 lib/create_terraform/handler/vmware.py:686
 msgid "CAUTION!"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:662
+#: lib/create_terraform/handler/vmware.py:690
 msgid "Did not found any VM to deploy!"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:665
+#: lib/create_terraform/handler/vmware.py:693
 msgid "No VMs to deploy"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:681
+#: lib/create_terraform/handler/vmware.py:709
 msgid "Used datastore clusters:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:683
+#: lib/create_terraform/handler/vmware.py:711
 msgid "No datastore clusters are used."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:690
+#: lib/create_terraform/handler/vmware.py:718
 msgid "Used datastors:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:692
+#: lib/create_terraform/handler/vmware.py:720
 msgid "No datastores are used."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:697
+#: lib/create_terraform/handler/vmware.py:725
 msgid "Validating given datastore clusters of VMs ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:725
+#: lib/create_terraform/handler/vmware.py:753
 msgid "Found datastore cluster {c!r} in VSphere {v!r} for VM {n!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:729
+#: lib/create_terraform/handler/vmware.py:757
 msgid "Setting datastore cluster for VM {n!r} to {c!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:734
+#: lib/create_terraform/handler/vmware.py:762
 msgid "Free space of cluster {c!r} in VSphere {v!r} before provisioning: {a:0.1f} GiB."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:739
+#: lib/create_terraform/handler/vmware.py:767
 msgid ""
 "Datastore cluster {d!r} in VSphere {v!r} has not sufficient space for storage of VM {vm!r} "
 "(needed {n:0.1f} GiB, available {a:0.1f} GiB)."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:749
+#: lib/create_terraform/handler/vmware.py:777
 msgid "Free space in cluster {c!r} in VSphere {v!r} after provisioning: {a:0.1f} GiB."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:761
+#: lib/create_terraform/handler/vmware.py:789
 msgid "Datastore cluster {c!r} of VM {n!r} not found in VSphere {v!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:768
+#: lib/create_terraform/handler/vmware.py:796
 msgid "Validating given datastores of VMs and assign failing ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:774
+#: lib/create_terraform/handler/vmware.py:802
 msgid "Removing defined datastore {d!r} for VM {n!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:799 lib/create_terraform/handler/vmware.py:907
+#: lib/create_terraform/handler/vmware.py:827 lib/create_terraform/handler/vmware.py:935
 msgid "Did not found cluster object {c!r} for VM {n!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:809 lib/create_terraform/handler/vmware.py:844
+#: lib/create_terraform/handler/vmware.py:837 lib/create_terraform/handler/vmware.py:872
 msgid "Found datastore {d!r} for VM {n!r} in VSPhere {v!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:812
+#: lib/create_terraform/handler/vmware.py:840
 msgid "Datastore {d!r} not available in cluster {c!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:816
+#: lib/create_terraform/handler/vmware.py:844
 msgid "Setting datastore for VM {n!r} to {d!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:821
+#: lib/create_terraform/handler/vmware.py:849
 msgid ""
 "Datastore {d!r} has not sufficient space for storage of VM {v!r} (needed {n:0.1f} GiB, available"
 " {a:0.1f} GiB)."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:832
+#: lib/create_terraform/handler/vmware.py:860
 msgid "Datastore {d!r} of VM {n!r} not found in VSPhere {v!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:857
+#: lib/create_terraform/handler/vmware.py:885
 msgid "Validating interfaces of VMs and assign networks ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:862
+#: lib/create_terraform/handler/vmware.py:890
 msgid "Validated FQDNs:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:863
+#: lib/create_terraform/handler/vmware.py:891
 msgid "Validated Addresses:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:873
+#: lib/create_terraform/handler/vmware.py:901
 msgid "Used networks:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:879
+#: lib/create_terraform/handler/vmware.py:907
 msgid "Used forward DNS entries:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:885
+#: lib/create_terraform/handler/vmware.py:913
 msgid "Used reverse DNS entries:"
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:891
+#: lib/create_terraform/handler/vmware.py:919
 msgid "Checking interfaces of VM {n!r} in VSPhere {v!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:895
+#: lib/create_terraform/handler/vmware.py:923
 msgid "No interfaces defined for VM {!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:924
+#: lib/create_terraform/handler/vmware.py:952
 msgid "Checking interface {i} of VM {n!r} ..."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:928
+#: lib/create_terraform/handler/vmware.py:956
 msgid "Interface {i} of VM {n!r} has no defined address."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:934
+#: lib/create_terraform/handler/vmware.py:962
 msgid "Interface {i} of VM {n!r} has no defined FQDN."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:940
+#: lib/create_terraform/handler/vmware.py:968
 msgid "FQDN {f!r} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:952
+#: lib/create_terraform/handler/vmware.py:980
 msgid "IPv4 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:967
+#: lib/create_terraform/handler/vmware.py:995
 msgid "IPv6 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:983
+#: lib/create_terraform/handler/vmware.py:1011
 msgid "Could not find network {n!r} for VM {v!r}, interface {i}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:995
+#: lib/create_terraform/handler/vmware.py:1023
 msgid "Found network {n!r} for interface {i} of VM {v!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:999
+#: lib/create_terraform/handler/vmware.py:1027
 msgid "Network {n!r} for interface {i} of VM {v!r} not available in cluster {c!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:1004
+#: lib/create_terraform/handler/vmware.py:1032
 msgid "Network {n!r} is available in cluster {c!r}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:1009
+#: lib/create_terraform/handler/vmware.py:1037
 msgid "Setting gateway of interface {i} of VM {v!r} to {g}."
 msgstr ""
 
-#: lib/create_terraform/handler/vmware.py:1035
+#: lib/create_terraform/handler/vmware.py:1063
 msgid "Ensuring existence of all necessary vSphere VM folders."
 msgstr ""
 
index 1c8367c982edc6fa441c9e7e65ba77f1fdac53b8..dfaff558649650784c4142d7dc4deb581884ab62 100644 (file)
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: create_terraform 1.9.0\n"
+"Project-Id-Version: create_terraform 1.10.2\n"
 "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2024-05-27 13:24+0200\n"
-"PO-Revision-Date: 2024-05-27 14:10+0200\n"
+"POT-Creation-Date: 2024-07-26 09:34+0200\n"
+"PO-Revision-Date: 2024-07-26 09:40+0200\n"
 "Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
 "Language: de_DE\n"
 "Language-Team: Frank Brehm <frank.brehm@pixelpark.com>\n"
@@ -129,199 +129,197 @@ msgstr "PowerDNS-Optionen"
 msgid "Execute PowerDNS checks or actions."
 msgstr "PowerDNS Checks oder Aktionen ausführen."
 
-#: lib/create_terraform/app.py:437
+#: lib/create_terraform/app.py:435 lib/create_terraform/app.py:441
+msgid "(Default)"
+msgstr "(Vorgabe)"
+
+#: lib/create_terraform/app.py:439
+#| msgid "Execute PowerDNS checks or actions."
+msgid "Do not execute PowerDNS checks or actions."
+msgstr "Keine PowerDNS Checks oder Aktionen ausführen."
+
+#: lib/create_terraform/app.py:446
 msgid "HOST"
 msgstr "HOST"
 
-#: lib/create_terraform/app.py:438
+#: lib/create_terraform/app.py:447
 msgid "The hostname or address of the PowerDNS master server (Default: {!r})."
 msgstr "Der Hostname oder die Adresse des PowerDNS-Masterservers (Vorgabe: {!r})."
 
-#: lib/create_terraform/app.py:444
+#: lib/create_terraform/app.py:453
 msgid "PORT"
 msgstr "PORT"
 
-#: lib/create_terraform/app.py:445
+#: lib/create_terraform/app.py:454
 msgid "The port number of the PowerDNS API (Default: {})."
 msgstr "Die Portnummer der PowerDNS-API (Vorgabe: {})."
 
-#: lib/create_terraform/app.py:450
+#: lib/create_terraform/app.py:459
 msgid "KEY"
 msgstr "SCHLÜSSEL"
 
-#: lib/create_terraform/app.py:451
+#: lib/create_terraform/app.py:460
 msgid "The key accessing to the PDNS API."
 msgstr "Der Schlüssel, um auf die PDNS-API zuzugreifen."
 
-#: lib/create_terraform/app.py:456
+#: lib/create_terraform/app.py:465
 msgid "Should PDNS API requests executed per HTTPS?"
 msgstr "Sollen die PDNS-API-Zugriffe mittels HTTP ausgeführt werden?"
 
-#: lib/create_terraform/app.py:460
+#: lib/create_terraform/app.py:469
 msgid "PATH"
 msgstr "PFAD"
 
-#: lib/create_terraform/app.py:461
+#: lib/create_terraform/app.py:470
 msgid "The path prefix in the URL for PDNS API requests (Default: {!r})."
 msgstr "Der Pfad-Präfix in der URL der PDNS-API-Zugriffe (Vorgane: {!r})."
 
-#: lib/create_terraform/app.py:467
+#: lib/create_terraform/app.py:476
 msgid "YAML_FILE"
 msgstr "YAML_DATEI"
 
-#: lib/create_terraform/app.py:468
+#: lib/create_terraform/app.py:477
 msgid "The YAML-file with the definition of the VMs to create with terraform."
 msgstr "Die YAML-Datei mit den Definitionen der mittels Terraform zu erstellenden VMs."
 
-#: lib/create_terraform/app.py:512
+#: lib/create_terraform/app.py:526
 msgid "Starting {a!r}, version {v!r} ..."
 msgstr "Starte {a!r}, Version {v!r} …"
 
-#: lib/create_terraform/app.py:521
+#: lib/create_terraform/app.py:533
+msgid "Automatic creation of DNS A- and PTR-records is disabled."
+msgstr "Die automatische Erstellung von A- und PTR-DNS-Records wurde deaktiviert."
+
+#: lib/create_terraform/app.py:535
+msgid "Automatic creation of DNS A- and PTR-records is enabled."
+msgstr "Die automatische Erstellung von A- und PTR-DNS-Records wurde aktiviert."
+
+#: lib/create_terraform/app.py:552
 msgid "Create Terraform environment"
 msgstr "Erstelle Terraform-Umgebung"
 
-#: lib/create_terraform/app.py:528
+#: lib/create_terraform/app.py:559
 msgid "No handler object available."
 msgstr "Kein Handler-Objekt verfügbar."
 
-#: lib/create_terraform/app.py:535
-msgid "Please input the {}."
-msgstr "Bitte den {} eingeben."
-
-#: lib/create_terraform/app.py:536 lib/create_terraform/app.py:540
-msgid "vSphere user name"
-msgstr "vSphere-Nutzernamen"
-
-#: lib/create_terraform/app.py:538
-msgid "Name"
-msgstr "Name"
-
-#: lib/create_terraform/app.py:540 lib/create_terraform/app.py:569
-msgid "No {} given."
-msgstr "Kein {} angegeben."
-
-#: lib/create_terraform/app.py:544
-msgid "Setting user for vSphere {vs!r} to {usr!r}."
-msgstr "Setze Cluster von {n!r} auf {c!r} …"
-
-#: lib/create_terraform/app.py:561
-msgid "User password of {!r}"
-msgstr "Nutzerpasswort von {!r}"
-
-#: lib/create_terraform/app.py:563
-msgid "Password for user {u!r} of vSphere {n} on {h!r}"
-msgstr "Passwort für Nutzer {u!r} in vSphere {n} auf {h!r}"
-
-#: lib/create_terraform/app.py:569
-msgid "password of vSphere user"
-msgstr "Passwort des vSphere-Nutzers"
-
-#: lib/create_terraform/app.py:573
-msgid "Setting passwort of vSphere {vs!r} user {usr!r}."
-msgstr "Setze das Passwort von Nutzer {usr!r} in vSphere {vs!r}."
-
-#: lib/create_terraform/app.py:592
+#: lib/create_terraform/app.py:572
 msgid "Executing {} ..."
 msgstr "Führe {} aus …"
 
-#: lib/create_terraform/config.py:100
+#: lib/create_terraform/config.py:107
 msgid "Invalid value {v!r} for {n!r} configuration ({f!r}:[{s}]): {e}"
 msgstr "Ungültiger Wert {v!r} für {n!r}-Konfiguration ({f!r}:[{s}]): {e}"
 
-#: lib/create_terraform/config.py:101
+#: lib/create_terraform/config.py:108
 msgid "Invalid value {v} for {n!r} configuration ({f!r}:[{s}]): must be equal or greater than zero."
 msgstr ""
 "Ungültiger Wert {v!r} für {n!r}-Konfiguration ({f!r}:[{s}]): muss gleich oder größer als Null "
 "sein."
 
-#: lib/create_terraform/config.py:234
+#: lib/create_terraform/config.py:111
+#| msgid "Invalid user agent {!r} given."
+msgid "Invalid spinner {!r} given."
+msgstr "Ungültiger Soinner {!r} angegeben."
+
+#: lib/create_terraform/config.py:112
+msgid "Please use {!r} as spinner, or one from the following list:"
+msgstr "Bitte {!r} oder einen aus der folgenden Liste als Spinner auswählen:"
+
+#: lib/create_terraform/config.py:277
 msgid "Invalid timeout {t!r} for requesting the PowerDNS API, must be 0 < SECONDS < {m}."
 msgstr ""
 "Ungültiger Wert {t!r} für den Timeout beim Zugriff auf die PowerDNS-API, dieser muss 0 < "
 "SEKUNDEN {m} sein."
 
-#: lib/create_terraform/config.py:304
+#: lib/create_terraform/config.py:297
+msgid "Invalid number {!r} of DNS zone notifications given, must be > 0."
+msgstr "Ungülte Anzahl {!r} von DNS-Zonen-Benachrichtigungen angegeben, sie muss größer als Null sein."
+
+#: lib/create_terraform/config.py:314
+msgid "Invalid notification interval {t!r} for zone notifications given, must be > 0."
+msgstr "Ungültiges DNS-Zonen-Benachrichtigungsintervall {t!r} angegeben, es muss größer als Null sein."
+
+#: lib/create_terraform/config.py:382
 msgid "The default size of the data disk may not be None."
 msgstr "Die Vorgabegröße der Daten-Disk darf nicht None sein."
 
-#: lib/create_terraform/config.py:308
+#: lib/create_terraform/config.py:386
 msgid "The default size of the data disk must be greater or equal to one GB."
 msgstr "Die Vorgabegröße der Daten-Disk muss größer als oder gleich einem GB sein."
 
-#: lib/create_terraform/config.py:321
+#: lib/create_terraform/config.py:399
 msgid "The minimal size of the data disk may not be None."
 msgstr "Die Minimalgröße der Daten-Disk darf nicht None sein."
 
-#: lib/create_terraform/config.py:325
+#: lib/create_terraform/config.py:403
 msgid "The minimal size of the data disk must be greater or equal to one GB."
 msgstr "Die Minimalgröße der Daten-Disk muss größer als oder gleich einem GB sein."
 
-#: lib/create_terraform/config.py:338
+#: lib/create_terraform/config.py:416
 msgid "The maximal size of the data disk may not be None."
 msgstr "Die Maximalgröße der Daten-Disk darf nicht None sein."
 
-#: lib/create_terraform/config.py:342
+#: lib/create_terraform/config.py:420
 msgid "The maximal size of the data disk must be greater or equal to one GB."
 msgstr "Die Maximalgröße der Daten-Disk muss größer als oder gleich einem GB sein."
 
-#: lib/create_terraform/config.py:355
+#: lib/create_terraform/config.py:433
 msgid "The minimal size of the root disk may not be None."
 msgstr "Die Minimalgröße der Root-Disk darf nicht None sein."
 
-#: lib/create_terraform/config.py:359
+#: lib/create_terraform/config.py:437
 msgid "The minimal size of the root disk must be greater or equal to one GB."
 msgstr "Die Minimalgröße der Root-Disk muss größer als oder gleich einem GB sein."
 
-#: lib/create_terraform/config.py:372
+#: lib/create_terraform/config.py:450
 msgid "The maximal size of the root disk may not be None."
 msgstr "Die Maximalgröße der Root-Disk darf nicht None sein."
 
-#: lib/create_terraform/config.py:376
+#: lib/create_terraform/config.py:454
 msgid "The maximal size of the root disk must be greater or equal to one GB."
 msgstr "Die Maximalgröße der Root-Disk muss größer als oder gleich einem GB sein."
 
-#: lib/create_terraform/config.py:406
+#: lib/create_terraform/config.py:484
 msgid "The password of the user used for subscribing at RedHat may not be None."
 msgstr "Das Passwort des Nutzers zum Registrieren bei RedHat darf nicht None sein."
 
-#: lib/create_terraform/config.py:410
+#: lib/create_terraform/config.py:488
 msgid "The password of the user used for subscribing at RedHat may not be empty."
 msgstr "Das Passwort des Nutzers zum Registrieren bei RedHat darf nicht leer sein."
 
-#: lib/create_terraform/config.py:433 lib/create_terraform/config.py:624
+#: lib/create_terraform/config.py:511 lib/create_terraform/config.py:707
 msgid "Creating a {}-object with parameters:"
 msgstr "Erstelle ein {}-Objekt mit den Parametern:"
 
-#: lib/create_terraform/config.py:438 lib/create_terraform/config.py:629
+#: lib/create_terraform/config.py:516 lib/create_terraform/config.py:712
 msgid "Created object:"
 msgstr "Erstelltes Objekt:"
 
-#: lib/create_terraform/config.py:507
+#: lib/create_terraform/config.py:588
 msgid "Checking config section {!r}:"
 msgstr "Überprüfe Konfigurationsabschnitt {!r}:"
 
-#: lib/create_terraform/config.py:518
+#: lib/create_terraform/config.py:599
 msgid "Empty VSPhere name found."
 msgstr "Leeren VSPhere-Namen gefunden."
 
-#: lib/create_terraform/config.py:576
+#: lib/create_terraform/config.py:659
 msgid "Checking config section {s!r} ({n}) ..."
 msgstr "Überprüfe Konfigurations-Abschnitt {s!r} ({n}) …"
 
-#: lib/create_terraform/config.py:618 lib/create_terraform/config.py:666
+#: lib/create_terraform/config.py:701 lib/create_terraform/config.py:749
 msgid "Unknown configuration parameter {k!r} with value {v!r} for VSPhere {n!r} found."
 msgstr "Unbekannten Konfigurations-Parameter {k!r} mit dem Wert {v!r} für die VSPhere {n!r} gefunden."
 
-#: lib/create_terraform/config.py:672
+#: lib/create_terraform/config.py:755
 msgid "Updated object:"
 msgstr "Erstelltes Objekt:"
 
-#: lib/create_terraform/config.py:684 lib/create_terraform/config.py:725
+#: lib/create_terraform/config.py:767 lib/create_terraform/config.py:823
 msgid "Checking config section {!r} ..."
 msgstr "Überprüfe Konfigurationsabschnitt {!r} …"
 
-#: lib/create_terraform/config.py:773
+#: lib/create_terraform/config.py:871
 msgid "Invalid puppet environment {env!r} found in {k!r}."
 msgstr "Ungültige Puppet-Umgebung {!r}."
 
@@ -338,7 +336,8 @@ msgid ""
 "Invalid port number {port!r} for the Consul API, must be greater than zero and less than or "
 "equal to {max}."
 msgstr ""
-"Ungültige Postnummer {port!r} für die Consul-API, sie muss größer als Null und kleiner oder gleich {max} sein."
+"Ungültige Postnummer {port!r} für die Consul-API, sie muss größer als Null und kleiner oder "
+"gleich {max} sein."
 
 #: lib/create_terraform/consul.py:308
 msgid "The path prefix {!r} must be an absolute path."
@@ -349,7 +348,8 @@ msgid ""
 "Invalid timeout {!r} for requesting the Consul API, must be greater than zero and less or equal "
 "to 3600."
 msgstr ""
-"Ungültiger Wert {t!r} für den Timeout beim Zugriff auf die Consul-API, dieser muss größer als Null und kleiner oder gleich {m} sein."
+"Ungültiger Wert {t!r} für den Timeout beim Zugriff auf die Consul-API, dieser muss größer als "
+"Null und kleiner oder gleich {m} sein."
 
 #: lib/create_terraform/consul.py:341
 msgid "Invalid user agent {!r} given."
@@ -435,87 +435,87 @@ msgstr "Habe einen {code}-Fehlercode erhalten: {msg}"
 msgid "Got an error requesting {uri!r}: {msg}"
 msgstr "Habe einen Fehlercode bei der Abfrage von {uri!r} erhalten: {msg}"
 
-#: lib/create_terraform/handler/__init__.py:97
+#: lib/create_terraform/handler/__init__.py:100
 msgid "After initialization of all objects and handlers."
 msgstr "Nach der Initialisierung aller Objekte und Handler."
 
-#: lib/create_terraform/handler/__init__.py:98
+#: lib/create_terraform/handler/__init__.py:101
 msgid "After initialisation of VSPhere handlers."
 msgstr "Nach der Initialisierung des VSPhere-Handlers."
 
-#: lib/create_terraform/handler/__init__.py:99
+#: lib/create_terraform/handler/__init__.py:102
 msgid "After reading the given YAML file."
 msgstr "Nach dem Lesen der übergebenen YAML-Datei."
 
-#: lib/create_terraform/handler/__init__.py:100
+#: lib/create_terraform/handler/__init__.py:103
 msgid "After retrieving all DNS zones from PowerDNS."
 msgstr "Nach dem Ermitteln aller DNS-Zonen von PowerDNS."
 
-#: lib/create_terraform/handler/__init__.py:101
+#: lib/create_terraform/handler/__init__.py:104
 msgid "Check Consul database and cleanup, if necessary."
 msgstr "Überprüfe Consul-Datenspeicher, und räume auf, wenn notwendig."
 
-#: lib/create_terraform/handler/__init__.py:102
+#: lib/create_terraform/handler/__init__.py:105
 msgid "After testing VSPhere handlers."
 msgstr "Initialisiere VSPhere-Handler."
 
-#: lib/create_terraform/handler/__init__.py:103
+#: lib/create_terraform/handler/__init__.py:106
 msgid "After collecting all VMWare and local folders."
 msgstr "Nach dem Sammeln alle VMWare- und lokalen Verzeichnisse."
 
-#: lib/create_terraform/handler/__init__.py:104
+#: lib/create_terraform/handler/__init__.py:107
 msgid "After collecting all VMWare clusters."
 msgstr "Nach dem Ermitteln aller VMWare-Cluster."
 
-#: lib/create_terraform/handler/__init__.py:105
+#: lib/create_terraform/handler/__init__.py:108
 msgid "After caching all VMWare VMs and templates."
 msgstr "Nach dem Zwischespeichern aller VMWare VMs und Vorlagen."
 
-#: lib/create_terraform/handler/__init__.py:106
+#: lib/create_terraform/handler/__init__.py:109
 msgid "After collecting all VMWare datastores."
 msgstr "Nach dem Ermitteln aller VMWare-Datastores."
 
-#: lib/create_terraform/handler/__init__.py:107
+#: lib/create_terraform/handler/__init__.py:110
 msgid "After collecting all VMWare datastore clusters."
 msgstr "Nach dem Ermitteln aller VMWare-Datastore-Cluster."
 
-#: lib/create_terraform/handler/__init__.py:108
+#: lib/create_terraform/handler/__init__.py:111
 msgid "After collecting all VMWare networks."
 msgstr "Nach dem Ermitteln aller VMWare-Netzwerke."
 
-#: lib/create_terraform/handler/__init__.py:109
+#: lib/create_terraform/handler/__init__.py:112
 msgid "After validating all given VMWare templates."
 msgstr "Nach der Validierung aller übergebenen VMWare-Vorlagen."
 
-#: lib/create_terraform/handler/__init__.py:110
+#: lib/create_terraform/handler/__init__.py:113
 msgid "After syntax validating of data from loaded YAML file."
 msgstr "Nach der Syntaxüberprüfung der Daten aus der geladenen YAML-Datei."
 
-#: lib/create_terraform/handler/__init__.py:111
+#: lib/create_terraform/handler/__init__.py:114
 msgid "After validating all given storage data."
 msgstr "Nach der Validierung aller übergebenen Speicher-Daten."
 
-#: lib/create_terraform/handler/__init__.py:112
+#: lib/create_terraform/handler/__init__.py:115
 msgid "After validating all given network interface data."
 msgstr "Nach der Validierung aller übergebenen Netzwerkschnittstellen-Daten."
 
-#: lib/create_terraform/handler/__init__.py:113
+#: lib/create_terraform/handler/__init__.py:116
 msgid "After validating all given DNS data."
 msgstr "Nach der Validierung aller übergebenen DNS-Daten."
 
-#: lib/create_terraform/handler/__init__.py:114
+#: lib/create_terraform/handler/__init__.py:117
 msgid "After performing all necessary actions in DNS."
 msgstr "Nach der Durchführung aller notwendigen Aktionen im DNS."
 
-#: lib/create_terraform/handler/__init__.py:115
+#: lib/create_terraform/handler/__init__.py:118
 msgid "After ensuring availability of the project directory."
 msgstr "Nach der Gewährleistung der Verfügbarkeit des Projekt-Verzeichnisses."
 
-#: lib/create_terraform/handler/__init__.py:116
+#: lib/create_terraform/handler/__init__.py:119
 msgid "After creation of the Terraform project files."
 msgstr "Nach der Erstellung der Terraform-Projektdateien."
 
-#: lib/create_terraform/handler/__init__.py:117
+#: lib/create_terraform/handler/__init__.py:120
 msgid "After ensuring availability of VM folders in VMWare vSphere."
 msgstr "Nach der Gewährleistung der Verfügbarkeit des VM-Ordners in VMWare vSphere."
 
@@ -643,17 +643,17 @@ msgstr "Fand Daten für das Projekt {!r} im Consul-Datenspeicher."
 msgid "Found data:"
 msgstr "Gefundene Daten:"
 
-#: lib/create_terraform/handler/__init__.py:492 lib/create_terraform/handler/dns.py:57
-#: lib/create_terraform/handler/dns.py:75 lib/create_terraform/handler/dns.py:87
+#: lib/create_terraform/handler/__init__.py:492 lib/create_terraform/handler/dns.py:58
+#: lib/create_terraform/handler/dns.py:76 lib/create_terraform/handler/dns.py:88
 #: lib/create_terraform/handler/files.py:51 lib/create_terraform/handler/files.py:63
 #: lib/create_terraform/handler/first.py:185 lib/create_terraform/handler/read.py:58
-#: lib/create_terraform/handler/vmware.py:85 lib/create_terraform/handler/vmware.py:114
-#: lib/create_terraform/handler/vmware.py:196 lib/create_terraform/handler/vmware.py:235
-#: lib/create_terraform/handler/vmware.py:251 lib/create_terraform/handler/vmware.py:274
-#: lib/create_terraform/handler/vmware.py:301 lib/create_terraform/handler/vmware.py:321
-#: lib/create_terraform/handler/vmware.py:339 lib/create_terraform/handler/vmware.py:362
-#: lib/create_terraform/handler/vmware.py:406 lib/create_terraform/handler/vmware.py:424
-#: lib/create_terraform/handler/vmware.py:436
+#: lib/create_terraform/handler/vmware.py:88 lib/create_terraform/handler/vmware.py:117
+#: lib/create_terraform/handler/vmware.py:192 lib/create_terraform/handler/vmware.py:231
+#: lib/create_terraform/handler/vmware.py:247 lib/create_terraform/handler/vmware.py:277
+#: lib/create_terraform/handler/vmware.py:309 lib/create_terraform/handler/vmware.py:337
+#: lib/create_terraform/handler/vmware.py:355 lib/create_terraform/handler/vmware.py:378
+#: lib/create_terraform/handler/vmware.py:422 lib/create_terraform/handler/vmware.py:440
+#: lib/create_terraform/handler/vmware.py:452
 msgid "Finished step {!r}."
 msgstr "Schritt {!r} beendet."
 
@@ -718,133 +718,137 @@ msgstr "Um mit dem Deployment-Prozess zu beginnen, wechsle in das Verzeichnis {}
 msgid "and enter: {}"
 msgstr "und gib ein: {}"
 
-#: lib/create_terraform/handler/dns.py:47
+#: lib/create_terraform/handler/dns.py:48
 msgid "Retrieving informations from PowerDNS ..."
 msgstr "Hole Informationen von PowerDNS …"
 
-#: lib/create_terraform/handler/dns.py:51
+#: lib/create_terraform/handler/dns.py:52
 msgid "Found one error in exploring PowerDNS zones."
 msgid_plural "Found {n} errors in exploring PowerDNS zones."
 msgstr[0] "Einen Fehler bei der Ermittlung der PowerDNS-Zonen gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Ermittlung der PowerDNS-Zonen gefunden."
 
-#: lib/create_terraform/handler/dns.py:69
+#: lib/create_terraform/handler/dns.py:70
 msgid "Found one error in validating DNS mappings."
 msgid_plural "Found {n} errors in validating DNS mappings."
 msgstr[0] "Einen Fehler bei der Validierung der DNS-Zuordnungen gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Validierung der DNS-Zuordnungen gefunden."
 
-#: lib/create_terraform/handler/dns.py:95
+#: lib/create_terraform/handler/dns.py:96
 msgid "Power DNS actions are not executed."
 msgstr "Die PowerDNS-Aktionen werden nicht ausgeführt."
 
-#: lib/create_terraform/handler/dns.py:99
+#: lib/create_terraform/handler/dns.py:100
 msgid "Performing DNS actions ..."
 msgstr "Führe DNS-Aktionen aus …"
 
-#: lib/create_terraform/handler/dns.py:115
+#: lib/create_terraform/handler/dns.py:116
 msgid "There was one error in creating DNS mappings."
 msgid_plural "There were {n} errors in creating DNS mappings."
 msgstr[0] "Es ist ein Fehler beim Erstellen der DNS-Zuordnungen aufgetreten."
 msgstr[1] "Es sind {n} ehler beim Erstellen der DNS-Zuordnungen aufgetreten."
 
-#: lib/create_terraform/handler/dns.py:121
+#: lib/create_terraform/handler/dns.py:122
 msgid "No errors in creating DNS mappings."
 msgstr "Keine Fehler beim Erstellen der DNS-Zuordnungen."
 
-#: lib/create_terraform/handler/dns.py:131
+#: lib/create_terraform/handler/dns.py:132
 msgid "Increasing serial of zone {!r}."
 msgstr "Erhöhe Seriennummer der Zone {!r}."
 
-#: lib/create_terraform/handler/dns.py:150
+#: lib/create_terraform/handler/dns.py:157
 msgid "Got zone {z!r} for FQDN {f!r}."
 msgstr "Zone {z!r} für FQDN {f!r} erhalten."
 
-#: lib/create_terraform/handler/dns.py:153
+#: lib/create_terraform/handler/dns.py:160
 msgid "Did not found zone to insert {t}-record for {f!r}."
 msgstr "Keine Zone gefunden, um {t}-Einträge für {f!r} einzufügen."
 
-#: lib/create_terraform/handler/dns.py:171
+#: lib/create_terraform/handler/dns.py:178
 msgid "Trying to create PTR-record {a!r} => {f!r}."
 msgstr "Versuche PTR-Eintrag {a!r} => {f!r} zu erstellen."
 
-#: lib/create_terraform/handler/dns.py:176
+#: lib/create_terraform/handler/dns.py:183
 msgid "PTR of {a!r}: {p!r}."
 msgstr "PTR von {a!r}: {p!r}."
 
-#: lib/create_terraform/handler/dns.py:181
+#: lib/create_terraform/handler/dns.py:188
 msgid "Got reverse zone {z!r} for address {a!r}."
 msgstr "Rückwärts-Zone {z!r} für Adresse {a!r} erhalten."
 
-#: lib/create_terraform/handler/dns.py:184
+#: lib/create_terraform/handler/dns.py:191
 msgid "Did not found zone to insert PTR-record {p!r} ({a})."
 msgstr "Keine Zone gefunden, um PTR-Eintrag {p!r} ({a}) einzufügen."
 
-#: lib/create_terraform/handler/dns.py:197
+#: lib/create_terraform/handler/dns.py:204
 msgid "Validating DNS mappings ..."
 msgstr "Validieren der DNS-Zuordnungen …"
 
-#: lib/create_terraform/handler/dns.py:207 lib/create_terraform/handler/dns.py:217
+#: lib/create_terraform/handler/dns.py:220 lib/create_terraform/handler/dns.py:236
 msgid "None"
 msgstr "Keine"
 
-#: lib/create_terraform/handler/dns.py:208
+#: lib/create_terraform/handler/dns.py:221
 msgid "Forward DNS entries to create:"
 msgstr "Zu erstellende Vorwärts-DNS-Einträge:"
 
-#: lib/create_terraform/handler/dns.py:218
+#: lib/create_terraform/handler/dns.py:237
 msgid "Reverse DNS entries to create:"
 msgstr "Zu erstellende Rückwärts-DNS-Einträge:"
 
-#: lib/create_terraform/handler/dns.py:226
+#: lib/create_terraform/handler/dns.py:245
+msgid "Failing addresses or reverse resolutions has to be created in before."
+msgstr "Fehlende Adressen oder Rückwärtsauflösungen müssen vorher erstellt werden."
+
+#: lib/create_terraform/handler/dns.py:254
 msgid "Validating forward DNS mappings ..."
 msgstr "Validiere Vorwärts-DNS-Einträge …"
 
-#: lib/create_terraform/handler/dns.py:231
+#: lib/create_terraform/handler/dns.py:259
 msgid "Validating {f!r} => {a!r}."
 msgstr "Validierung {f!r} => {a!r}."
 
-#: lib/create_terraform/handler/dns.py:257
+#: lib/create_terraform/handler/dns.py:285
 msgid "Found existing addresses for {f!r}:"
 msgstr "Existierende Adresse für {f!r} gefunden:"
 
-#: lib/create_terraform/handler/dns.py:259
+#: lib/create_terraform/handler/dns.py:287
 msgid "Did not found existing addresses for {!r}."
 msgstr "Keine existierenden Adressen für {!r} gefunden."
 
-#: lib/create_terraform/handler/dns.py:266 lib/create_terraform/handler/dns.py:274
+#: lib/create_terraform/handler/dns.py:294 lib/create_terraform/handler/dns.py:302
 msgid "FQDN {f!r} already points to {a!r}."
 msgstr "Der FQDN {f!r} zeigt bereits auf {a!r}."
 
-#: lib/create_terraform/handler/dns.py:279
+#: lib/create_terraform/handler/dns.py:307
 msgid "FQDN {f!r} has already existing addresses, but none of them are {a!r}:"
 msgstr "Der FQDN {f!r} hat bereits existierende Adressen, aber keine von ihnen ist {a!r}:"
 
-#: lib/create_terraform/handler/dns.py:295
+#: lib/create_terraform/handler/dns.py:323
 msgid "Validating reverse DNS mappings ..."
 msgstr "Validiere Rückwärts-DNS-Einträge …"
 
-#: lib/create_terraform/handler/dns.py:300
+#: lib/create_terraform/handler/dns.py:328
 msgid "Validating {a!r} => {f!r}."
 msgstr "Validierung {f!r} => {a!r}."
 
-#: lib/create_terraform/handler/dns.py:307
+#: lib/create_terraform/handler/dns.py:335
 msgid "Got reverse info:"
 msgstr "Rückwärts-Informationen erhalten:"
 
-#: lib/create_terraform/handler/dns.py:314
+#: lib/create_terraform/handler/dns.py:342
 msgid "Did not found reverse pointer for {!r}."
 msgstr "Keinen Rückwärtsverweis für {!r} bekommen:"
 
-#: lib/create_terraform/handler/dns.py:322
+#: lib/create_terraform/handler/dns.py:350
 msgid "Found reverse pointer {a!r} => {f!r}."
 msgstr "Rückwärtsverweis {a!r} => {f!r} gefunden."
 
-#: lib/create_terraform/handler/dns.py:325
+#: lib/create_terraform/handler/dns.py:353
 msgid "Reverse pointer for {!r} was already existing."
 msgstr "Ein Rückwärtsverweis für {!r} existiert bereits."
 
-#: lib/create_terraform/handler/dns.py:329
+#: lib/create_terraform/handler/dns.py:357
 msgid "Address {a!r} has already an existing reverse pointer to {p!r}."
 msgstr "Die Adresse {a!r} besitzt bereits einen Rückwärtsverweis auf {p!r}."
 
@@ -1173,201 +1177,198 @@ msgstr "Verwendete Vorlagen-Struktur:"
 msgid "Searching for VM definitions in group {!r} ..."
 msgstr "Suche nach VM-Definitionen in Gruppe {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:51
+#: lib/create_terraform/handler/vmware.py:54
 msgid "Collecting all VMWare and local folders ..."
 msgstr "Sammle alle VMWare- und lokalen VBerzeichnisse zusammen …"
 
-#: lib/create_terraform/handler/vmware.py:52
+#: lib/create_terraform/handler/vmware.py:55
 msgid "Get vSphere datacenter ..."
 msgstr "Hole vSphere-Datacenter …"
 
-#: lib/create_terraform/handler/vmware.py:56
+#: lib/create_terraform/handler/vmware.py:59
 msgid "Collecting used vSphere folders."
 msgstr "Sammle alle verwendeten vSphere-Ordner."
 
-#: lib/create_terraform/handler/vmware.py:63
+#: lib/create_terraform/handler/vmware.py:66
 msgid "Collected used vSphere folders:"
 msgstr "Gesammelte verwendete vSphere-Ordner:"
 
-#: lib/create_terraform/handler/vmware.py:79
+#: lib/create_terraform/handler/vmware.py:82
 msgid "Did not found root terraform directory above {!r}."
 msgstr "Kein Root-Terraform-Verzeichnis oberhalb von {!r} gefunden."
 
-#: lib/create_terraform/handler/vmware.py:83
+#: lib/create_terraform/handler/vmware.py:86
 msgid "Full project name: {!r}"
 msgstr "Kompletter Projektname: {!r}"
 
-#: lib/create_terraform/handler/vmware.py:95
+#: lib/create_terraform/handler/vmware.py:98
 msgid "Initialize VSPhere ..."
 msgstr "Initialisiere VSPhere …"
 
-#: lib/create_terraform/handler/vmware.py:104
+#: lib/create_terraform/handler/vmware.py:107
 msgid "There is only one, unique VSPhere definition allowed in a project file."
 msgstr "Nur eine einzige VSPhere-Definition ist innerhalb einer Projektdatei erlaubt."
 
-#: lib/create_terraform/handler/vmware.py:106
+#: lib/create_terraform/handler/vmware.py:109
 msgid "In {f!r} were found {nr} different VSPhere definitions:"
 msgstr "In {f!r} wurden {nr} verschiedene VSPhere-Definition gefunden:"
 
-#: lib/create_terraform/handler/vmware.py:125
+#: lib/create_terraform/handler/vmware.py:128
 msgid "Initializing VSphere {!r} ..."
 msgstr "Initialisiere VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:127
+#: lib/create_terraform/handler/vmware.py:130
 msgid "VSPhere {!r} not defined in configuration."
 msgstr "Die VSPhere {!r} wurde in der Konfiguration nicht definiert."
 
-#: lib/create_terraform/handler/vmware.py:131
-msgid "Setting {st} to {what!r}."
-msgstr "Setze {st} auf {what!r}."
-
-#: lib/create_terraform/handler/vmware.py:135
-msgid "Setting {}."
-msgstr "Setze {}."
-
-#: lib/create_terraform/handler/vmware.py:165
+#: lib/create_terraform/handler/vmware.py:160
 msgid "Initialising a {}-object with params:"
 msgstr "Initialisiere ein {}-Objekt mit den Parametern:"
 
-#: lib/create_terraform/handler/vmware.py:189
+#: lib/create_terraform/handler/vmware.py:185
 msgid "Created {}-object:"
 msgstr "Erstelltes {}-Objekt:"
 
-#: lib/create_terraform/handler/vmware.py:205
+#: lib/create_terraform/handler/vmware.py:201
 msgid "Assigning not defined templates and clusters of VMs by their appropriate default values."
 msgstr "Weise nicht definierten Vorlagen und Clustern von VMs die entsprechenden Vorgabe-Werte zu."
 
-#: lib/create_terraform/handler/vmware.py:214
+#: lib/create_terraform/handler/vmware.py:210
 msgid "Setting cluster of {n!r} to {c!r} ..."
 msgstr "Setze Cluster von {n!r} auf {c!r} …"
 
-#: lib/create_terraform/handler/vmware.py:221
+#: lib/create_terraform/handler/vmware.py:217
 msgid "Setting template of {n!r} to {t!r} ..."
 msgstr "Setze Vorlage von {n!r} auf {t!r} …"
 
-#: lib/create_terraform/handler/vmware.py:232
+#: lib/create_terraform/handler/vmware.py:228
 msgid "Searching for clusters in VSPhere {!r} ..."
 msgstr "Suche nach Clustern in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:245
+#: lib/create_terraform/handler/vmware.py:241
 msgid "Found one error in exploring vSphere VMs."
 msgid_plural "Found {n} errors in exploring vSphere VMs."
 msgstr[0] "Einen Fehler bei der Ermittlung der vSphere-VMs gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Ermittlung der vSphere-VMs gefunden."
 
-#: lib/create_terraform/handler/vmware.py:264
+#: lib/create_terraform/handler/vmware.py:261
 msgid "Searching for datastores in VSPhere {!r} ..."
 msgstr "Suche nach Datastores in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:269
+#: lib/create_terraform/handler/vmware.py:272
 msgid "Found one datastore."
 msgid_plural "Found {n} datastores."
 msgstr[0] "Fand einen Datastore."
 msgstr[1] "Insgesamt {n} Datastores gefunden."
 
-#: lib/create_terraform/handler/vmware.py:272
+#: lib/create_terraform/handler/vmware.py:275
 msgid "No VSPhere datastores found."
 msgstr "Es werden keine Datastores verwendet."
 
-#: lib/create_terraform/handler/vmware.py:287
+#: lib/create_terraform/handler/vmware.py:291
 msgid "Searching for datastore clusters in VSPhere {!r} ..."
 msgstr "Suche nach Datastore-Clustern in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:293
+#: lib/create_terraform/handler/vmware.py:301
 msgid "Found one datastore cluster."
 msgid_plural "Found {n} datastore clusters."
 msgstr[0] "Fand einen Datastore-Cluster."
 msgstr[1] "Insgesamt {n} Datastore-Clusters gefunden."
 
-#: lib/create_terraform/handler/vmware.py:299
+#: lib/create_terraform/handler/vmware.py:307
 msgid "No VSPhere datastore clusters found."
 msgstr "Es werden keine Datastore-Cluster verwendet."
 
-#: lib/create_terraform/handler/vmware.py:312
+#: lib/create_terraform/handler/vmware.py:322
 msgid "Searching for networks in VSPhere {!r} ..."
 msgstr "Suche nach Netzwerken in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:315
+#: lib/create_terraform/handler/vmware.py:331
 msgid "Found one error in exploring vSphere {v!r} resources."
 msgid_plural "Found {n} errors in exploring vSphere {v!r} resources."
 msgstr[0] "Fand einen Fehler in der Untersuchung der VSPhere {v!r} Resourcen."
 msgstr[1] "Fand {n} Fehler in der Untersuchung der VSPhere {v!r} Resourcen."
 
-#: lib/create_terraform/handler/vmware.py:333
+#: lib/create_terraform/handler/vmware.py:349
 msgid "Found one error in exploring vSphere templates."
 msgid_plural "Found {n} errors in exploring vSphere templates."
 msgstr[0] "Einen Fehler bei der Ermittlung der vSphere-Vorlagen gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Ermittlung der vSphere-Vorlagen gefunden."
 
-#: lib/create_terraform/handler/vmware.py:350
+#: lib/create_terraform/handler/vmware.py:366
 msgid "Validating information from YAML file ..."
 msgstr "Validiere Informationen aus der YAML-Datei …"
 
-#: lib/create_terraform/handler/vmware.py:354
+#: lib/create_terraform/handler/vmware.py:370
 msgid "Found one error in validating vSphere computing clusters."
 msgid_plural "Found {n} errors in validating vSphere computing clusters."
 msgstr[0] "Einen Fehler bei der Ermittlung der vSphere-Rechencluster gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Ermittlung der vSphere-Rechencluster gefunden."
 
-#: lib/create_terraform/handler/vmware.py:369
+#: lib/create_terraform/handler/vmware.py:385
 msgid "Got a list of all VMs and templates ..."
 msgstr "Habe eine Liste aller VMs und Vorlagen erhalten …"
 
-#: lib/create_terraform/handler/vmware.py:388
+#: lib/create_terraform/handler/vmware.py:404
 msgid "All existing VMs and templates:"
 msgstr "Alle existierenden VMs und Vorlagen:"
 
-#: lib/create_terraform/handler/vmware.py:400
+#: lib/create_terraform/handler/vmware.py:416
 msgid "Found one error in validating VM storages."
 msgid_plural "Found {n} errors in validating VM storages."
 msgstr[0] "Einen Fehler bei der Ermittlung der VM-Speicher gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Ermittlung der VM-Speicher gefunden."
 
-#: lib/create_terraform/handler/vmware.py:418
+#: lib/create_terraform/handler/vmware.py:434
 msgid "Found one error in validating VM interfaces."
 msgid_plural "Found {n} errors in validating VM interfaces."
 msgstr[0] "Einen Fehler bei der Validierung der VM-Netzwerkschnittstellen gefunden."
 msgstr[1] "Insgesamt {n} Fehler bei der Validierung der VM-Netzwerkschnittstellen gefunden."
 
-#: lib/create_terraform/handler/vmware.py:443
+#: lib/create_terraform/handler/vmware.py:459
 msgid "Exploring and caching all vSphere VMs and templates ..."
 msgstr "Ermittle und cache alle vSphere VMs und -Vorlagen …"
 
-#: lib/create_terraform/handler/vmware.py:464
+#: lib/create_terraform/handler/vmware.py:476
+#| msgid "Exploring and caching all vSphere VMs and templates ..."
+msgid "Getting all VSPhere VMs and templates from {!r} ..."
+msgstr "Ermittle alle vSphere VMs und -Vorlagen von {!r} …"
+
+#: lib/create_terraform/handler/vmware.py:492
 msgid "Found one VM or template in vSphere."
 msgid_plural "Found {nr} VMs and templates in vSphere."
 msgstr[0] "Fand eine VM oder Vorlage in vSphere."
 msgstr[1] "Fand {nr} VMs oder Vorlagen in vSphere."
 
-#: lib/create_terraform/handler/vmware.py:471
+#: lib/create_terraform/handler/vmware.py:499
 msgid "All explored vSphere VMs and templates:"
 msgstr "Alle ermittelten vSphere VMs und Vorlagen:"
 
-#: lib/create_terraform/handler/vmware.py:477
+#: lib/create_terraform/handler/vmware.py:505
 msgid "Exploring all vSphere templates ..."
 msgstr "Ermittle alle vSphere-Vorlagen …"
 
-#: lib/create_terraform/handler/vmware.py:495
+#: lib/create_terraform/handler/vmware.py:523
 msgid "VM {!r} has not template defined."
 msgstr "Für die VM {!r} wurde keine Vorlage definiert."
 
-#: lib/create_terraform/handler/vmware.py:498
+#: lib/create_terraform/handler/vmware.py:526
 msgid "All {} VSPhere templates to explore:"
 msgstr "Alle {}-VSPhere-Vorlagen zum Ermitteln:"
 
-#: lib/create_terraform/handler/vmware.py:508
+#: lib/create_terraform/handler/vmware.py:536
 msgid "Searching for template {t!r} in VSPhere {v!r} ..."
 msgstr "Suche nach Vorlage {t!r} in VSPhere {v!r} …"
 
-#: lib/create_terraform/handler/vmware.py:515
+#: lib/create_terraform/handler/vmware.py:543
 msgid "Checking VM {n!r} against pattern {p!r} ..."
 msgstr "Überprüfe VM {n!r} gegen Suchmuster {p!r} …"
 
-#: lib/create_terraform/handler/vmware.py:519
+#: lib/create_terraform/handler/vmware.py:547
 msgid "Found VMWare template {n!r} in vSphere {vs!r}, path {path!r}."
 msgstr "Fand VMWare Vorlage {n!r} in VSphere {vs!r}, Pfad {path!r}."
 
-#: lib/create_terraform/handler/vmware.py:524
+#: lib/create_terraform/handler/vmware.py:552
 msgid ""
 "Found VM {n!r} in vSphere {vs!r}, path {path!r}, which is not a template, but it will be used as"
 " a template."
@@ -1375,47 +1376,47 @@ msgstr ""
 "Fand VM {n!r} in VSphere {vs!r}, Pfad {path!r}, welche aber keine Vorlage ist, aber trotzdem als"
 " solche genutzt wird."
 
-#: lib/create_terraform/handler/vmware.py:535
+#: lib/create_terraform/handler/vmware.py:563
 msgid "Template {t!r} not found in VSPhere {v!r}."
 msgstr "Die Vorlage {t!r} wurde in VSPhere {v!r} nicht gefunden."
 
-#: lib/create_terraform/handler/vmware.py:540
+#: lib/create_terraform/handler/vmware.py:568
 msgid "All explored vSphere templates:"
 msgstr "Alle ermittelten vSphere-Vorlagen:"
 
-#: lib/create_terraform/handler/vmware.py:554
+#: lib/create_terraform/handler/vmware.py:582
 msgid "Validating existence of computing clusters of the VMs."
 msgstr "Validiere Existenz der vSphere-Rechencluster der VMs."
 
-#: lib/create_terraform/handler/vmware.py:575
+#: lib/create_terraform/handler/vmware.py:603
 msgid "Checking existence of computing cluster {c!r} in VSPhere {v!r} ..."
 msgstr "Überprüfe die Existenz des Rechenclusters {c!r} in VSPhere {v!r} …"
 
-#: lib/create_terraform/handler/vmware.py:583
+#: lib/create_terraform/handler/vmware.py:611
 msgid "Found computing cluster {cl!r} in VSPhere {v!r} (defined for VMs {vms})."
 msgstr "Fand Rechencluster {cl!r} in VSPhere {v!r} (definiert für die VMs {vms})."
 
-#: lib/create_terraform/handler/vmware.py:587
+#: lib/create_terraform/handler/vmware.py:615
 msgid "Computing cluster {cl!r} (defined for VMs {vms}) in VSPhere {v!r} not found."
 msgstr "Der Rechencluster {cl!r} (definiert für die VMs {vms}) wurde in VSPhere {v!r} nicht gefunden."
 
-#: lib/create_terraform/handler/vmware.py:596
+#: lib/create_terraform/handler/vmware.py:624
 msgid "Validating existence of VMs in VMWare."
 msgstr "Validiere Existenz der VMs in VMWare."
 
-#: lib/create_terraform/handler/vmware.py:616
+#: lib/create_terraform/handler/vmware.py:644
 msgid "[{m}]  - VM is already existing in VSphere {v!r}, path {p!r}."
 msgstr "[{m}]  - die VM existiert bereits in VSphere {v!r}, Pfad {p!r}."
 
-#: lib/create_terraform/handler/vmware.py:623
+#: lib/create_terraform/handler/vmware.py:651
 msgid "VM info:"
 msgstr "Informationen zur VM:"
 
-#: lib/create_terraform/handler/vmware.py:625
+#: lib/create_terraform/handler/vmware.py:653
 msgid "Datastore of VM {vm!r}: {ds!r}."
 msgstr "Datastore der VM {vm!r}: {ds!r}."
 
-#: lib/create_terraform/handler/vmware.py:631
+#: lib/create_terraform/handler/vmware.py:659
 msgid ""
 "{prefix} - Existing VM '{name}' in vSphere {vs!r} is currently located in folder '{cur_f}' "
 "instead in '{exp_f}'."
@@ -1423,51 +1424,51 @@ msgstr ""
 "{prefix} - Die existierende VM '{name}' in vSphere {vs!r} ist aktuell im Ordner '{cur_f}' "
 "anstelle von '{exp_f}' plaziert."
 
-#: lib/create_terraform/handler/vmware.py:634 lib/create_terraform/handler/vmware.py:658
+#: lib/create_terraform/handler/vmware.py:662 lib/create_terraform/handler/vmware.py:686
 msgid "CAUTION!"
 msgstr "ACHTUNG!"
 
-#: lib/create_terraform/handler/vmware.py:662
+#: lib/create_terraform/handler/vmware.py:690
 msgid "Did not found any VM to deploy!"
 msgstr "Keine VM zum Deploy gefunden!"
 
-#: lib/create_terraform/handler/vmware.py:665
+#: lib/create_terraform/handler/vmware.py:693
 msgid "No VMs to deploy"
 msgstr "Keine VMs zu deployen"
 
-#: lib/create_terraform/handler/vmware.py:681
+#: lib/create_terraform/handler/vmware.py:709
 msgid "Used datastore clusters:"
 msgstr "Verwendete Datastore-Cluster:"
 
-#: lib/create_terraform/handler/vmware.py:683
+#: lib/create_terraform/handler/vmware.py:711
 msgid "No datastore clusters are used."
 msgstr "Es werden keine Datastore-Cluster verwendet."
 
-#: lib/create_terraform/handler/vmware.py:690
+#: lib/create_terraform/handler/vmware.py:718
 msgid "Used datastors:"
 msgstr "Verwendete Datastores:"
 
-#: lib/create_terraform/handler/vmware.py:692
+#: lib/create_terraform/handler/vmware.py:720
 msgid "No datastores are used."
 msgstr "Es werden keine Datastores verwendet."
 
-#: lib/create_terraform/handler/vmware.py:697
+#: lib/create_terraform/handler/vmware.py:725
 msgid "Validating given datastore clusters of VMs ..."
 msgstr "Validiere gegebene Datastore-Cluster der VMs …"
 
-#: lib/create_terraform/handler/vmware.py:725
+#: lib/create_terraform/handler/vmware.py:753
 msgid "Found datastore cluster {c!r} in VSphere {v!r} for VM {n!r}."
 msgstr "Fand Datastore-Cluster {c!r} in VSphere {v!r} für die VM {n!r}."
 
-#: lib/create_terraform/handler/vmware.py:729
+#: lib/create_terraform/handler/vmware.py:757
 msgid "Setting datastore cluster for VM {n!r} to {c!r} ..."
 msgstr "Setze Datastore-Cluster für VM {n!r} auf {c!r} …"
 
-#: lib/create_terraform/handler/vmware.py:734
+#: lib/create_terraform/handler/vmware.py:762
 msgid "Free space of cluster {c!r} in VSphere {v!r} before provisioning: {a:0.1f} GiB."
 msgstr "Freier Platz in Cluster {c!r} in VSphere {v!r} vor der Provisionierung: {a:0.1f} GiB."
 
-#: lib/create_terraform/handler/vmware.py:739
+#: lib/create_terraform/handler/vmware.py:767
 msgid ""
 "Datastore cluster {d!r} in VSphere {v!r} has not sufficient space for storage of VM {vm!r} "
 "(needed {n:0.1f} GiB, available {a:0.1f} GiB)."
@@ -1475,39 +1476,39 @@ msgstr ""
 "Der Datastore-Cluster {d!r} in VSphere {v!r} hat nicht genügend freien Platz für den Storage der"
 " VM {vm!r} (benötigt {n:0.1f} GiB, verfügbar {a:0.1f} GiB)."
 
-#: lib/create_terraform/handler/vmware.py:749
+#: lib/create_terraform/handler/vmware.py:777
 msgid "Free space in cluster {c!r} in VSphere {v!r} after provisioning: {a:0.1f} GiB."
 msgstr "Freier Speicher in Cluster {c!r} in VSphere {v!r} nach der Provisionierung: {a:0.1f} GiB."
 
-#: lib/create_terraform/handler/vmware.py:761
+#: lib/create_terraform/handler/vmware.py:789
 msgid "Datastore cluster {c!r} of VM {n!r} not found in VSphere {v!r}."
 msgstr "Der Datastore-Cluster {d!r} wurde nicht in VSphere {v!r} gefunden."
 
-#: lib/create_terraform/handler/vmware.py:768
+#: lib/create_terraform/handler/vmware.py:796
 msgid "Validating given datastores of VMs and assign failing ..."
 msgstr "Validiere die übergebenen Datastores der VMs und weise fehlende zu …"
 
-#: lib/create_terraform/handler/vmware.py:774
+#: lib/create_terraform/handler/vmware.py:802
 msgid "Removing defined datastore {d!r} for VM {n!r} ..."
 msgstr "Entferne definierten Datastore {d!r} für VM {n!r} …"
 
-#: lib/create_terraform/handler/vmware.py:799 lib/create_terraform/handler/vmware.py:907
+#: lib/create_terraform/handler/vmware.py:827 lib/create_terraform/handler/vmware.py:935
 msgid "Did not found cluster object {c!r} for VM {n!r}."
 msgstr "Cluster-Objekt {c!r} für VM {n!r} nicht gefunden."
 
-#: lib/create_terraform/handler/vmware.py:809 lib/create_terraform/handler/vmware.py:844
+#: lib/create_terraform/handler/vmware.py:837 lib/create_terraform/handler/vmware.py:872
 msgid "Found datastore {d!r} for VM {n!r} in VSPhere {v!r}."
 msgstr "Fand Datastore {d!r} für VM {n!r} in VSPhere {v!r}."
 
-#: lib/create_terraform/handler/vmware.py:812
+#: lib/create_terraform/handler/vmware.py:840
 msgid "Datastore {d!r} not available in cluster {c!r}."
 msgstr "Der Datastore {d!r} ist im Cluster {c!r} nicht verfügbar."
 
-#: lib/create_terraform/handler/vmware.py:816
+#: lib/create_terraform/handler/vmware.py:844
 msgid "Setting datastore for VM {n!r} to {d!r} ..."
 msgstr "Setze Datastore für VM auf {d!r} …"
 
-#: lib/create_terraform/handler/vmware.py:821
+#: lib/create_terraform/handler/vmware.py:849
 msgid ""
 "Datastore {d!r} has not sufficient space for storage of VM {v!r} (needed {n:0.1f} GiB, available"
 " {a:0.1f} GiB)."
@@ -1515,93 +1516,93 @@ msgstr ""
 "Der Datastore {d!r} hat nicht genügend freien Speicher für die VM {v!r} (benötigt {n:0.1f} GiB, "
 "verfügbar {a:0.1f} GiB)."
 
-#: lib/create_terraform/handler/vmware.py:832
+#: lib/create_terraform/handler/vmware.py:860
 msgid "Datastore {d!r} of VM {n!r} not found in VSPhere {v!r}."
 msgstr "Der Datastore {d!r} für VM {n!r} wurde nicht in VSphere {v!r} gefunden."
 
-#: lib/create_terraform/handler/vmware.py:857
+#: lib/create_terraform/handler/vmware.py:885
 msgid "Validating interfaces of VMs and assign networks ..."
 msgstr "Validiere Netzwerkschnittstellen der VMs und weise Netzwerke zu …"
 
-#: lib/create_terraform/handler/vmware.py:862
+#: lib/create_terraform/handler/vmware.py:890
 msgid "Validated FQDNs:"
 msgstr "Validierte FQDNs:"
 
-#: lib/create_terraform/handler/vmware.py:863
+#: lib/create_terraform/handler/vmware.py:891
 msgid "Validated Addresses:"
 msgstr "Validierte Adressen:"
 
-#: lib/create_terraform/handler/vmware.py:873
+#: lib/create_terraform/handler/vmware.py:901
 msgid "Used networks:"
 msgstr "Verwendete Netzwerke:"
 
-#: lib/create_terraform/handler/vmware.py:879
+#: lib/create_terraform/handler/vmware.py:907
 msgid "Used forward DNS entries:"
 msgstr "Verwendete Vorwärts-DNS-Einträge:"
 
-#: lib/create_terraform/handler/vmware.py:885
+#: lib/create_terraform/handler/vmware.py:913
 msgid "Used reverse DNS entries:"
 msgstr "Verwendete Rückwärts-DNS-Einträge:"
 
-#: lib/create_terraform/handler/vmware.py:891
+#: lib/create_terraform/handler/vmware.py:919
 msgid "Checking interfaces of VM {n!r} in VSPhere {v!r} ..."
 msgstr "Überprüfe Netzwerkschnittstellen der VM {n!r} in VSPhere {v!r} …"
 
-#: lib/create_terraform/handler/vmware.py:895
+#: lib/create_terraform/handler/vmware.py:923
 msgid "No interfaces defined for VM {!r}."
 msgstr "Keine Netzwerkschnittstellen für VM {!r} definiert."
 
-#: lib/create_terraform/handler/vmware.py:924
+#: lib/create_terraform/handler/vmware.py:952
 msgid "Checking interface {i} of VM {n!r} ..."
 msgstr "Überprüfe Netzwerkschnittstelle {i} der VM {n!r} …"
 
-#: lib/create_terraform/handler/vmware.py:928
+#: lib/create_terraform/handler/vmware.py:956
 msgid "Interface {i} of VM {n!r} has no defined address."
 msgstr "Für die Netzwerkschnittstelle {i} der VM {n!r} wurde keine Adresse definiert."
 
-#: lib/create_terraform/handler/vmware.py:934
+#: lib/create_terraform/handler/vmware.py:962
 msgid "Interface {i} of VM {n!r} has no defined FQDN."
 msgstr "Für die Netzwerkschnittstelle {i} der VM {n!r} wurde kein FQDN definiert."
 
-#: lib/create_terraform/handler/vmware.py:940
+#: lib/create_terraform/handler/vmware.py:968
 msgid "FQDN {f!r} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr ""
 "Der FQDN {f!r}, der bereits für die VM {va!r}({ia}) definiert wurde, soll für "
 "Netzwerkschnittstelle {ib} von {vb!r} gesetzt werden."
 
-#: lib/create_terraform/handler/vmware.py:952
+#: lib/create_terraform/handler/vmware.py:980
 msgid "IPv4 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr ""
 "Die IPv4-Adfresse {a}, die bereits für die VM {va!r}({ia}) definiert wurde, soll für "
 "Netzwerkschnittstelle {ib} von {vb!r} gesetzt werden."
 
-#: lib/create_terraform/handler/vmware.py:967
+#: lib/create_terraform/handler/vmware.py:995
 msgid "IPv6 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr ""
 "Die IPv6-Adfresse {a}, die bereits für die VM {va!r}({ia}) definiert wurde, soll für "
 "Netzwerkschnittstelle {ib} von {vb!r} gesetzt werden."
 
-#: lib/create_terraform/handler/vmware.py:983
+#: lib/create_terraform/handler/vmware.py:1011
 msgid "Could not find network {n!r} for VM {v!r}, interface {i}."
 msgstr "Konnte Netzwerk {n!r} für die VM {v!r}, Schnittstelle {i}, nicht finden."
 
-#: lib/create_terraform/handler/vmware.py:995
+#: lib/create_terraform/handler/vmware.py:1023
 msgid "Found network {n!r} for interface {i} of VM {v!r}."
 msgstr "Netzwerk {n!r} für Schnittstelle {i} der VM {v!r} gefunden."
 
-#: lib/create_terraform/handler/vmware.py:999
+#: lib/create_terraform/handler/vmware.py:1027
 msgid "Network {n!r} for interface {i} of VM {v!r} not available in cluster {c!r}."
 msgstr "Das Netzwerk {n!r} für die Schnittstelle {i} der VM {v!r} ist in Cluster {c!r} nicht verfügbar."
 
-#: lib/create_terraform/handler/vmware.py:1004
+#: lib/create_terraform/handler/vmware.py:1032
 msgid "Network {n!r} is available in cluster {c!r}."
 msgstr "Das Netzwerk {n!r} ist in Cluster {c!r} verfügbar."
 
-#: lib/create_terraform/handler/vmware.py:1009
+#: lib/create_terraform/handler/vmware.py:1037
 msgid "Setting gateway of interface {i} of VM {v!r} to {g}."
 msgstr "Setze Gateway von Schnittstelle {i} der VM {v!r} auf {g}."
 
-#: lib/create_terraform/handler/vmware.py:1035
+#: lib/create_terraform/handler/vmware.py:1063
 msgid "Ensuring existence of all necessary vSphere VM folders."
 msgstr "Gewährleiste Existenz aller notwendigen vSphere-VM-Ordner."
 
@@ -2284,3 +2285,36 @@ msgstr "Gefundene .mo-Datei: {!r}"
 #~ "selbst, die Existenz aller notwendigen IP-Adressen "
 #~ "abzusichern."
 
+#~ msgid "Please input the {}."
+#~ msgstr "Bitte den {} eingeben."
+
+#~ msgid "vSphere user name"
+#~ msgstr "vSphere-Nutzernamen"
+
+#~ msgid "Name"
+#~ msgstr "Name"
+
+#~ msgid "No {} given."
+#~ msgstr "Kein {} angegeben."
+
+#~ msgid "Setting user for vSphere {vs!r} to {usr!r}."
+#~ msgstr "Setze Cluster von {n!r} auf {c!r} …"
+
+#~ msgid "User password of {!r}"
+#~ msgstr "Nutzerpasswort von {!r}"
+
+#~ msgid "Password for user {u!r} of vSphere {n} on {h!r}"
+#~ msgstr "Passwort für Nutzer {u!r} in vSphere {n} auf {h!r}"
+
+#~ msgid "password of vSphere user"
+#~ msgstr "Passwort des vSphere-Nutzers"
+
+#~ msgid "Setting passwort of vSphere {vs!r} user {usr!r}."
+#~ msgstr "Setze das Passwort von Nutzer {usr!r} in vSphere {vs!r}."
+
+#~ msgid "Setting {st} to {what!r}."
+#~ msgstr "Setze {st} auf {what!r}."
+
+#~ msgid "Setting {}."
+#~ msgstr "Setze {}."
+
index 4bdfa31c8ba5d4855e99e6d169869ea9a3c47e07..72cadcaa8d08d6b459caeed119a7a71e3d2eebaf 100644 (file)
@@ -5,10 +5,10 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: create_terraform 1.9.0\n"
+"Project-Id-Version: create_terraform 1.10.2\n"
 "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2024-05-27 13:24+0200\n"
-"PO-Revision-Date: 2024-05-27 14:10+0200\n"
+"POT-Creation-Date: 2024-07-26 09:34+0200\n"
+"PO-Revision-Date: 2024-07-26 09:35+0200\n"
 "Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
 "Language: en_US\n"
 "Language-Team: Frank Brehm <frank.brehm@pixelpark.com>\n"
@@ -128,195 +128,193 @@ msgstr "PowerDNS options"
 msgid "Execute PowerDNS checks or actions."
 msgstr "Execute PowerDNS checks or actions."
 
-#: lib/create_terraform/app.py:437
+#: lib/create_terraform/app.py:435 lib/create_terraform/app.py:441
+msgid "(Default)"
+msgstr "(Default)"
+
+#: lib/create_terraform/app.py:439
+#| msgid "Execute PowerDNS checks or actions."
+msgid "Do not execute PowerDNS checks or actions."
+msgstr "Do not execute PowerDNS checks or actions."
+
+#: lib/create_terraform/app.py:446
 msgid "HOST"
 msgstr "HOST"
 
-#: lib/create_terraform/app.py:438
+#: lib/create_terraform/app.py:447
 msgid "The hostname or address of the PowerDNS master server (Default: {!r})."
 msgstr "The hostname or address of the PowerDNS master server (Default: {!r})."
 
-#: lib/create_terraform/app.py:444
+#: lib/create_terraform/app.py:453
 msgid "PORT"
 msgstr "PORT"
 
-#: lib/create_terraform/app.py:445
+#: lib/create_terraform/app.py:454
 msgid "The port number of the PowerDNS API (Default: {})."
 msgstr "The port number of the PowerDNS API (Default: {})."
 
-#: lib/create_terraform/app.py:450
+#: lib/create_terraform/app.py:459
 msgid "KEY"
 msgstr "KEY"
 
-#: lib/create_terraform/app.py:451
+#: lib/create_terraform/app.py:460
 msgid "The key accessing to the PDNS API."
 msgstr "The key accessing to the PDNS API."
 
-#: lib/create_terraform/app.py:456
+#: lib/create_terraform/app.py:465
 msgid "Should PDNS API requests executed per HTTPS?"
 msgstr "Should PDNS API requests executed per HTTPS?"
 
-#: lib/create_terraform/app.py:460
+#: lib/create_terraform/app.py:469
 msgid "PATH"
 msgstr "PATH"
 
-#: lib/create_terraform/app.py:461
+#: lib/create_terraform/app.py:470
 msgid "The path prefix in the URL for PDNS API requests (Default: {!r})."
 msgstr "The path prefix in the URL for PDNS API requests (Default: {!r})."
 
-#: lib/create_terraform/app.py:467
+#: lib/create_terraform/app.py:476
 msgid "YAML_FILE"
 msgstr "YAML_FILE"
 
-#: lib/create_terraform/app.py:468
+#: lib/create_terraform/app.py:477
 msgid "The YAML-file with the definition of the VMs to create with terraform."
 msgstr "The YAML-file with the definition of the VMs to create with terraform."
 
-#: lib/create_terraform/app.py:512
+#: lib/create_terraform/app.py:526
 msgid "Starting {a!r}, version {v!r} ..."
 msgstr "Starting {a!r}, version {v!r} …"
 
-#: lib/create_terraform/app.py:521
+#: lib/create_terraform/app.py:533
+msgid "Automatic creation of DNS A- and PTR-records is disabled."
+msgstr "Automatic creation of DNS A- and PTR-records is disabled."
+
+#: lib/create_terraform/app.py:535
+msgid "Automatic creation of DNS A- and PTR-records is enabled."
+msgstr "Automatic creation of DNS A- and PTR-records is enabled."
+
+#: lib/create_terraform/app.py:552
 msgid "Create Terraform environment"
 msgstr "Create Terraform environment"
 
-#: lib/create_terraform/app.py:528
+#: lib/create_terraform/app.py:559
 msgid "No handler object available."
 msgstr "No handler object available."
 
-#: lib/create_terraform/app.py:535
-msgid "Please input the {}."
-msgstr "Please input the {}."
-
-#: lib/create_terraform/app.py:536 lib/create_terraform/app.py:540
-msgid "vSphere user name"
-msgstr "vSphere user name"
-
-#: lib/create_terraform/app.py:538
-msgid "Name"
-msgstr "Name"
-
-#: lib/create_terraform/app.py:540 lib/create_terraform/app.py:569
-msgid "No {} given."
-msgstr "No {} given."
-
-#: lib/create_terraform/app.py:544
-msgid "Setting user for vSphere {vs!r} to {usr!r}."
-msgstr "Setting user for vSphere {vs!r} to {usr!r}."
-
-#: lib/create_terraform/app.py:561
-msgid "User password of {!r}"
-msgstr "User password of {!r}"
-
-#: lib/create_terraform/app.py:563
-msgid "Password for user {u!r} of vSphere {n} on {h!r}"
-msgstr "Password for user {u!r} of vSphere {n} on {h!r}"
-
-#: lib/create_terraform/app.py:569
-msgid "password of vSphere user"
-msgstr "password of vSphere user"
-
-#: lib/create_terraform/app.py:573
-msgid "Setting passwort of vSphere {vs!r} user {usr!r}."
-msgstr "Setting passwort of vSphere {vs!r} user {usr!r}."
-
-#: lib/create_terraform/app.py:592
+#: lib/create_terraform/app.py:572
 msgid "Executing {} ..."
 msgstr "Executing {} …"
 
-#: lib/create_terraform/config.py:100
+#: lib/create_terraform/config.py:107
 msgid "Invalid value {v!r} for {n!r} configuration ({f!r}:[{s}]): {e}"
 msgstr "Invalid value {v!r} for {n!r} configuration ({f!r}:[{s}]): {e}"
 
-#: lib/create_terraform/config.py:101
+#: lib/create_terraform/config.py:108
 msgid "Invalid value {v} for {n!r} configuration ({f!r}:[{s}]): must be equal or greater than zero."
 msgstr "Invalid value {v} for {n!r} configuration ({f!r}:[{s}]): must be equal or greater than zero."
 
-#: lib/create_terraform/config.py:234
+#: lib/create_terraform/config.py:111
+#| msgid "Invalid user agent {!r} given."
+msgid "Invalid spinner {!r} given."
+msgstr "Invalid spinner {!r} given."
+
+#: lib/create_terraform/config.py:112
+msgid "Please use {!r} as spinner, or one from the following list:"
+msgstr "Please use {!r} as spinner, or one from the following list:"
+
+#: lib/create_terraform/config.py:277
 msgid "Invalid timeout {t!r} for requesting the PowerDNS API, must be 0 < SECONDS < {m}."
 msgstr "Invalid timeout {t!r} for requesting the PowerDNS API, must be 0 < SECONDS < {m}."
 
-#: lib/create_terraform/config.py:304
+#: lib/create_terraform/config.py:297
+msgid "Invalid number {!r} of DNS zone notifications given, must be > 0."
+msgstr "Invalid number {!r} of DNS zone notifications given, must be > 0."
+
+#: lib/create_terraform/config.py:314
+msgid "Invalid notification interval {t!r} for zone notifications given, must be > 0."
+msgstr "Invalid notification interval {t!r} for zone notifications given, must be > 0."
+
+#: lib/create_terraform/config.py:382
 msgid "The default size of the data disk may not be None."
 msgstr "The default size of the data disk may not be None."
 
-#: lib/create_terraform/config.py:308
+#: lib/create_terraform/config.py:386
 msgid "The default size of the data disk must be greater or equal to one GB."
 msgstr "The default size of the data disk must be greater or equal to one GB."
 
-#: lib/create_terraform/config.py:321
+#: lib/create_terraform/config.py:399
 msgid "The minimal size of the data disk may not be None."
 msgstr "The minimal size of the data disk may not be None."
 
-#: lib/create_terraform/config.py:325
+#: lib/create_terraform/config.py:403
 msgid "The minimal size of the data disk must be greater or equal to one GB."
 msgstr "The minimal size of the data disk must be greater or equal to one GB."
 
-#: lib/create_terraform/config.py:338
+#: lib/create_terraform/config.py:416
 msgid "The maximal size of the data disk may not be None."
 msgstr "The maximal size of the data disk may not be None."
 
-#: lib/create_terraform/config.py:342
+#: lib/create_terraform/config.py:420
 msgid "The maximal size of the data disk must be greater or equal to one GB."
 msgstr "The maximal size of the data disk must be greater or equal to one GB."
 
-#: lib/create_terraform/config.py:355
+#: lib/create_terraform/config.py:433
 msgid "The minimal size of the root disk may not be None."
 msgstr "The minimal size of the root disk may not be None."
 
-#: lib/create_terraform/config.py:359
+#: lib/create_terraform/config.py:437
 msgid "The minimal size of the root disk must be greater or equal to one GB."
 msgstr "The minimal size of the root disk must be greater or equal to one GB."
 
-#: lib/create_terraform/config.py:372
+#: lib/create_terraform/config.py:450
 msgid "The maximal size of the root disk may not be None."
 msgstr "The maximal size of the root disk may not be None."
 
-#: lib/create_terraform/config.py:376
+#: lib/create_terraform/config.py:454
 msgid "The maximal size of the root disk must be greater or equal to one GB."
 msgstr "The maximal size of the root disk must be greater or equal to one GB."
 
-#: lib/create_terraform/config.py:406
+#: lib/create_terraform/config.py:484
 msgid "The password of the user used for subscribing at RedHat may not be None."
 msgstr "The password of the user used for subscribing at RedHat may not be None."
 
-#: lib/create_terraform/config.py:410
+#: lib/create_terraform/config.py:488
 msgid "The password of the user used for subscribing at RedHat may not be empty."
 msgstr "The password of the user used for subscribing at RedHat may not be empty."
 
-#: lib/create_terraform/config.py:433 lib/create_terraform/config.py:624
+#: lib/create_terraform/config.py:511 lib/create_terraform/config.py:707
 msgid "Creating a {}-object with parameters:"
 msgstr "Creating a {}-object with parameters:"
 
-#: lib/create_terraform/config.py:438 lib/create_terraform/config.py:629
+#: lib/create_terraform/config.py:516 lib/create_terraform/config.py:712
 msgid "Created object:"
 msgstr "Created object:"
 
-#: lib/create_terraform/config.py:507
+#: lib/create_terraform/config.py:588
 msgid "Checking config section {!r}:"
 msgstr "Checking config section {!r}:"
 
-#: lib/create_terraform/config.py:518
+#: lib/create_terraform/config.py:599
 msgid "Empty VSPhere name found."
 msgstr "Empty VSPhere name found."
 
-#: lib/create_terraform/config.py:576
+#: lib/create_terraform/config.py:659
 msgid "Checking config section {s!r} ({n}) ..."
 msgstr "Checking config section {s!r} ({n}) …"
 
-#: lib/create_terraform/config.py:618 lib/create_terraform/config.py:666
+#: lib/create_terraform/config.py:701 lib/create_terraform/config.py:749
 msgid "Unknown configuration parameter {k!r} with value {v!r} for VSPhere {n!r} found."
 msgstr "Unknown configuration parameter {k!r} with value {v!r} for VSPhere {n!r} found."
 
-#: lib/create_terraform/config.py:672
+#: lib/create_terraform/config.py:755
 msgid "Updated object:"
 msgstr "Updated object:"
 
-#: lib/create_terraform/config.py:684 lib/create_terraform/config.py:725
+#: lib/create_terraform/config.py:767 lib/create_terraform/config.py:823
 msgid "Checking config section {!r} ..."
 msgstr "Checking config section {!r} …"
 
-#: lib/create_terraform/config.py:773
+#: lib/create_terraform/config.py:871
 msgid "Invalid puppet environment {env!r} found in {k!r}."
 msgstr "Invalid puppet environment {env!r} found in {k!r}."
 
@@ -432,87 +430,87 @@ msgstr "Got a {code} error code: {msg}"
 msgid "Got an error requesting {uri!r}: {msg}"
 msgstr "Got an error requesting {uri!r}: {msg}"
 
-#: lib/create_terraform/handler/__init__.py:97
+#: lib/create_terraform/handler/__init__.py:100
 msgid "After initialization of all objects and handlers."
 msgstr "After initialization of all objects and handlers."
 
-#: lib/create_terraform/handler/__init__.py:98
+#: lib/create_terraform/handler/__init__.py:101
 msgid "After initialisation of VSPhere handlers."
 msgstr "After initialisation of VSPhere handlers."
 
-#: lib/create_terraform/handler/__init__.py:99
+#: lib/create_terraform/handler/__init__.py:102
 msgid "After reading the given YAML file."
 msgstr "After reading the given YAML file."
 
-#: lib/create_terraform/handler/__init__.py:100
+#: lib/create_terraform/handler/__init__.py:103
 msgid "After retrieving all DNS zones from PowerDNS."
 msgstr "After retrieving all DNS zones from PowerDNS."
 
-#: lib/create_terraform/handler/__init__.py:101
+#: lib/create_terraform/handler/__init__.py:104
 msgid "Check Consul database and cleanup, if necessary."
 msgstr "Check Consul database and cleanup, if necessary."
 
-#: lib/create_terraform/handler/__init__.py:102
+#: lib/create_terraform/handler/__init__.py:105
 msgid "After testing VSPhere handlers."
 msgstr "After testing VSPhere handlers."
 
-#: lib/create_terraform/handler/__init__.py:103
+#: lib/create_terraform/handler/__init__.py:106
 msgid "After collecting all VMWare and local folders."
 msgstr "After collecting all VMWare and local folders."
 
-#: lib/create_terraform/handler/__init__.py:104
+#: lib/create_terraform/handler/__init__.py:107
 msgid "After collecting all VMWare clusters."
 msgstr "After collecting all VMWare clusters."
 
-#: lib/create_terraform/handler/__init__.py:105
+#: lib/create_terraform/handler/__init__.py:108
 msgid "After caching all VMWare VMs and templates."
 msgstr "After caching all VMWare VMs and templates."
 
-#: lib/create_terraform/handler/__init__.py:106
+#: lib/create_terraform/handler/__init__.py:109
 msgid "After collecting all VMWare datastores."
 msgstr "After collecting all VMWare datastores."
 
-#: lib/create_terraform/handler/__init__.py:107
+#: lib/create_terraform/handler/__init__.py:110
 msgid "After collecting all VMWare datastore clusters."
 msgstr "After collecting all VMWare datastore clusters."
 
-#: lib/create_terraform/handler/__init__.py:108
+#: lib/create_terraform/handler/__init__.py:111
 msgid "After collecting all VMWare networks."
 msgstr "After collecting all VMWare networks."
 
-#: lib/create_terraform/handler/__init__.py:109
+#: lib/create_terraform/handler/__init__.py:112
 msgid "After validating all given VMWare templates."
 msgstr "After validating all given VMWare templates."
 
-#: lib/create_terraform/handler/__init__.py:110
+#: lib/create_terraform/handler/__init__.py:113
 msgid "After syntax validating of data from loaded YAML file."
 msgstr "After syntax validating of data from loaded YAML file."
 
-#: lib/create_terraform/handler/__init__.py:111
+#: lib/create_terraform/handler/__init__.py:114
 msgid "After validating all given storage data."
 msgstr "After validating all given storage data."
 
-#: lib/create_terraform/handler/__init__.py:112
+#: lib/create_terraform/handler/__init__.py:115
 msgid "After validating all given network interface data."
 msgstr "After validating all given network interface data."
 
-#: lib/create_terraform/handler/__init__.py:113
+#: lib/create_terraform/handler/__init__.py:116
 msgid "After validating all given DNS data."
 msgstr "After validating all given DNS data."
 
-#: lib/create_terraform/handler/__init__.py:114
+#: lib/create_terraform/handler/__init__.py:117
 msgid "After performing all necessary actions in DNS."
 msgstr "After performing all necessary actions in DNS."
 
-#: lib/create_terraform/handler/__init__.py:115
+#: lib/create_terraform/handler/__init__.py:118
 msgid "After ensuring availability of the project directory."
 msgstr "After ensuring availability of the project directory."
 
-#: lib/create_terraform/handler/__init__.py:116
+#: lib/create_terraform/handler/__init__.py:119
 msgid "After creation of the Terraform project files."
 msgstr "After creation of the Terraform project files."
 
-#: lib/create_terraform/handler/__init__.py:117
+#: lib/create_terraform/handler/__init__.py:120
 msgid "After ensuring availability of VM folders in VMWare vSphere."
 msgstr "After ensuring availability of VM folders in VMWare vSphere."
 
@@ -640,17 +638,17 @@ msgstr "Found data for project {!r} on Consul database"
 msgid "Found data:"
 msgstr "Found data:"
 
-#: lib/create_terraform/handler/__init__.py:492 lib/create_terraform/handler/dns.py:57
-#: lib/create_terraform/handler/dns.py:75 lib/create_terraform/handler/dns.py:87
+#: lib/create_terraform/handler/__init__.py:492 lib/create_terraform/handler/dns.py:58
+#: lib/create_terraform/handler/dns.py:76 lib/create_terraform/handler/dns.py:88
 #: lib/create_terraform/handler/files.py:51 lib/create_terraform/handler/files.py:63
 #: lib/create_terraform/handler/first.py:185 lib/create_terraform/handler/read.py:58
-#: lib/create_terraform/handler/vmware.py:85 lib/create_terraform/handler/vmware.py:114
-#: lib/create_terraform/handler/vmware.py:196 lib/create_terraform/handler/vmware.py:235
-#: lib/create_terraform/handler/vmware.py:251 lib/create_terraform/handler/vmware.py:274
-#: lib/create_terraform/handler/vmware.py:301 lib/create_terraform/handler/vmware.py:321
-#: lib/create_terraform/handler/vmware.py:339 lib/create_terraform/handler/vmware.py:362
-#: lib/create_terraform/handler/vmware.py:406 lib/create_terraform/handler/vmware.py:424
-#: lib/create_terraform/handler/vmware.py:436
+#: lib/create_terraform/handler/vmware.py:88 lib/create_terraform/handler/vmware.py:117
+#: lib/create_terraform/handler/vmware.py:192 lib/create_terraform/handler/vmware.py:231
+#: lib/create_terraform/handler/vmware.py:247 lib/create_terraform/handler/vmware.py:277
+#: lib/create_terraform/handler/vmware.py:309 lib/create_terraform/handler/vmware.py:337
+#: lib/create_terraform/handler/vmware.py:355 lib/create_terraform/handler/vmware.py:378
+#: lib/create_terraform/handler/vmware.py:422 lib/create_terraform/handler/vmware.py:440
+#: lib/create_terraform/handler/vmware.py:452
 msgid "Finished step {!r}."
 msgstr "Finished step {!r}."
 
@@ -715,133 +713,137 @@ msgstr "To start the deployment process change to directory {}"
 msgid "and enter: {}"
 msgstr "and enter: {}"
 
-#: lib/create_terraform/handler/dns.py:47
+#: lib/create_terraform/handler/dns.py:48
 msgid "Retrieving informations from PowerDNS ..."
 msgstr "Retrieving informations from PowerDNS …"
 
-#: lib/create_terraform/handler/dns.py:51
+#: lib/create_terraform/handler/dns.py:52
 msgid "Found one error in exploring PowerDNS zones."
 msgid_plural "Found {n} errors in exploring PowerDNS zones."
 msgstr[0] "Found one error in exploring PowerDNS zones."
 msgstr[1] "Found {n} errors in exploring PowerDNS zones."
 
-#: lib/create_terraform/handler/dns.py:69
+#: lib/create_terraform/handler/dns.py:70
 msgid "Found one error in validating DNS mappings."
 msgid_plural "Found {n} errors in validating DNS mappings."
 msgstr[0] "Found one error in validating DNS mappings."
 msgstr[1] "Found one error in validating DNS mappings."
 
-#: lib/create_terraform/handler/dns.py:95
+#: lib/create_terraform/handler/dns.py:96
 msgid "Power DNS actions are not executed."
 msgstr "Power DNS actions are not executed."
 
-#: lib/create_terraform/handler/dns.py:99
+#: lib/create_terraform/handler/dns.py:100
 msgid "Performing DNS actions ..."
 msgstr "Performing DNS actions …"
 
-#: lib/create_terraform/handler/dns.py:115
+#: lib/create_terraform/handler/dns.py:116
 msgid "There was one error in creating DNS mappings."
 msgid_plural "There were {n} errors in creating DNS mappings."
 msgstr[0] "There was one error in creating DNS mappings."
 msgstr[1] "There was one error in creating DNS mappings."
 
-#: lib/create_terraform/handler/dns.py:121
+#: lib/create_terraform/handler/dns.py:122
 msgid "No errors in creating DNS mappings."
 msgstr "No errors in creating DNS mappings."
 
-#: lib/create_terraform/handler/dns.py:131
+#: lib/create_terraform/handler/dns.py:132
 msgid "Increasing serial of zone {!r}."
 msgstr "Increasing serial of zone {!r}."
 
-#: lib/create_terraform/handler/dns.py:150
+#: lib/create_terraform/handler/dns.py:157
 msgid "Got zone {z!r} for FQDN {f!r}."
 msgstr "Got zone {z!r} for FQDN {f!r}."
 
-#: lib/create_terraform/handler/dns.py:153
+#: lib/create_terraform/handler/dns.py:160
 msgid "Did not found zone to insert {t}-record for {f!r}."
 msgstr "Did not found zone to insert {t}-record for {f!r}."
 
-#: lib/create_terraform/handler/dns.py:171
+#: lib/create_terraform/handler/dns.py:178
 msgid "Trying to create PTR-record {a!r} => {f!r}."
 msgstr "Trying to create PTR-record {a!r} => {f!r}."
 
-#: lib/create_terraform/handler/dns.py:176
+#: lib/create_terraform/handler/dns.py:183
 msgid "PTR of {a!r}: {p!r}."
 msgstr "PTR of {a!r}: {p!r}."
 
-#: lib/create_terraform/handler/dns.py:181
+#: lib/create_terraform/handler/dns.py:188
 msgid "Got reverse zone {z!r} for address {a!r}."
 msgstr "Got reverse zone {z!r} for address {a!r}."
 
-#: lib/create_terraform/handler/dns.py:184
+#: lib/create_terraform/handler/dns.py:191
 msgid "Did not found zone to insert PTR-record {p!r} ({a})."
 msgstr "Did not found zone to insert PTR-record {p!r} ({a})."
 
-#: lib/create_terraform/handler/dns.py:197
+#: lib/create_terraform/handler/dns.py:204
 msgid "Validating DNS mappings ..."
 msgstr "Validating DNS mappings …"
 
-#: lib/create_terraform/handler/dns.py:207 lib/create_terraform/handler/dns.py:217
+#: lib/create_terraform/handler/dns.py:220 lib/create_terraform/handler/dns.py:236
 msgid "None"
 msgstr "None"
 
-#: lib/create_terraform/handler/dns.py:208
+#: lib/create_terraform/handler/dns.py:221
 msgid "Forward DNS entries to create:"
 msgstr "Forward DNS entries to create:"
 
-#: lib/create_terraform/handler/dns.py:218
+#: lib/create_terraform/handler/dns.py:237
 msgid "Reverse DNS entries to create:"
 msgstr "Reverse DNS entries to create:"
 
-#: lib/create_terraform/handler/dns.py:226
+#: lib/create_terraform/handler/dns.py:245
+msgid "Failing addresses or reverse resolutions has to be created in before."
+msgstr "Failing addresses or reverse resolutions has to be created in before."
+
+#: lib/create_terraform/handler/dns.py:254
 msgid "Validating forward DNS mappings ..."
 msgstr "Validating forward DNS mappings …"
 
-#: lib/create_terraform/handler/dns.py:231
+#: lib/create_terraform/handler/dns.py:259
 msgid "Validating {f!r} => {a!r}."
 msgstr "Validating {f!r} => {a!r}."
 
-#: lib/create_terraform/handler/dns.py:257
+#: lib/create_terraform/handler/dns.py:285
 msgid "Found existing addresses for {f!r}:"
 msgstr "Found existing addresses for {f!r}:"
 
-#: lib/create_terraform/handler/dns.py:259
+#: lib/create_terraform/handler/dns.py:287
 msgid "Did not found existing addresses for {!r}."
 msgstr "Did not found existing addresses for {!r}."
 
-#: lib/create_terraform/handler/dns.py:266 lib/create_terraform/handler/dns.py:274
+#: lib/create_terraform/handler/dns.py:294 lib/create_terraform/handler/dns.py:302
 msgid "FQDN {f!r} already points to {a!r}."
 msgstr "FQDN {f!r} already points to {a!r}"
 
-#: lib/create_terraform/handler/dns.py:279
+#: lib/create_terraform/handler/dns.py:307
 msgid "FQDN {f!r} has already existing addresses, but none of them are {a!r}:"
 msgstr "FQDN {f!r} has already existing addresses, but none of them are {a!r}:"
 
-#: lib/create_terraform/handler/dns.py:295
+#: lib/create_terraform/handler/dns.py:323
 msgid "Validating reverse DNS mappings ..."
 msgstr "Validating reverse DNS mappings …"
 
-#: lib/create_terraform/handler/dns.py:300
+#: lib/create_terraform/handler/dns.py:328
 msgid "Validating {a!r} => {f!r}."
 msgstr "Validating {a!r} => {f!r}."
 
-#: lib/create_terraform/handler/dns.py:307
+#: lib/create_terraform/handler/dns.py:335
 msgid "Got reverse info:"
 msgstr "Got reverse info:"
 
-#: lib/create_terraform/handler/dns.py:314
+#: lib/create_terraform/handler/dns.py:342
 msgid "Did not found reverse pointer for {!r}."
 msgstr "Did not found reverse pointer for {!r}."
 
-#: lib/create_terraform/handler/dns.py:322
+#: lib/create_terraform/handler/dns.py:350
 msgid "Found reverse pointer {a!r} => {f!r}."
 msgstr "Found reverse pointer {a!r} => {f!r}."
 
-#: lib/create_terraform/handler/dns.py:325
+#: lib/create_terraform/handler/dns.py:353
 msgid "Reverse pointer for {!r} was already existing."
 msgstr "Reverse pointer for {!r} was already existing."
 
-#: lib/create_terraform/handler/dns.py:329
+#: lib/create_terraform/handler/dns.py:357
 msgid "Address {a!r} has already an existing reverse pointer to {p!r}."
 msgstr "Address {a!r} has already an existing reverse pointer to {p!r}."
 
@@ -1168,201 +1170,198 @@ msgstr "Used template structure:"
 msgid "Searching for VM definitions in group {!r} ..."
 msgstr "Searching for VM definitions in group {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:51
+#: lib/create_terraform/handler/vmware.py:54
 msgid "Collecting all VMWare and local folders ..."
 msgstr "Collecting all VMWare and local folders …"
 
-#: lib/create_terraform/handler/vmware.py:52
+#: lib/create_terraform/handler/vmware.py:55
 msgid "Get vSphere datacenter ..."
 msgstr "Get vSphere datacenter …"
 
-#: lib/create_terraform/handler/vmware.py:56
+#: lib/create_terraform/handler/vmware.py:59
 msgid "Collecting used vSphere folders."
 msgstr "Collecting used vSphere folders."
 
-#: lib/create_terraform/handler/vmware.py:63
+#: lib/create_terraform/handler/vmware.py:66
 msgid "Collected used vSphere folders:"
 msgstr "Collected used vSphere folders:"
 
-#: lib/create_terraform/handler/vmware.py:79
+#: lib/create_terraform/handler/vmware.py:82
 msgid "Did not found root terraform directory above {!r}."
 msgstr "Did not found root terraform directory above {!r}."
 
-#: lib/create_terraform/handler/vmware.py:83
+#: lib/create_terraform/handler/vmware.py:86
 msgid "Full project name: {!r}"
 msgstr "Full project name: {!r}"
 
-#: lib/create_terraform/handler/vmware.py:95
+#: lib/create_terraform/handler/vmware.py:98
 msgid "Initialize VSPhere ..."
 msgstr "Initialize VSPhere …"
 
-#: lib/create_terraform/handler/vmware.py:104
+#: lib/create_terraform/handler/vmware.py:107
 msgid "There is only one, unique VSPhere definition allowed in a project file."
 msgstr "There is only one, unique VSPhere definition allowed in a project file."
 
-#: lib/create_terraform/handler/vmware.py:106
+#: lib/create_terraform/handler/vmware.py:109
 msgid "In {f!r} were found {nr} different VSPhere definitions:"
 msgstr "In {f!r} were found {nr} different VSPhere definitions:"
 
-#: lib/create_terraform/handler/vmware.py:125
+#: lib/create_terraform/handler/vmware.py:128
 msgid "Initializing VSphere {!r} ..."
 msgstr "Initializing VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:127
+#: lib/create_terraform/handler/vmware.py:130
 msgid "VSPhere {!r} not defined in configuration."
 msgstr "VSPhere {!r} not defined in configuration."
 
-#: lib/create_terraform/handler/vmware.py:131
-msgid "Setting {st} to {what!r}."
-msgstr "Setting {st} to {what!r}."
-
-#: lib/create_terraform/handler/vmware.py:135
-msgid "Setting {}."
-msgstr "Setting {}."
-
-#: lib/create_terraform/handler/vmware.py:165
+#: lib/create_terraform/handler/vmware.py:160
 msgid "Initialising a {}-object with params:"
 msgstr "Initialising a {}-object with params:"
 
-#: lib/create_terraform/handler/vmware.py:189
+#: lib/create_terraform/handler/vmware.py:185
 msgid "Created {}-object:"
 msgstr "Created {}-object:"
 
-#: lib/create_terraform/handler/vmware.py:205
+#: lib/create_terraform/handler/vmware.py:201
 msgid "Assigning not defined templates and clusters of VMs by their appropriate default values."
 msgstr "Assigning not defined templates and clusters of VMs by their appropriate default values."
 
-#: lib/create_terraform/handler/vmware.py:214
+#: lib/create_terraform/handler/vmware.py:210
 msgid "Setting cluster of {n!r} to {c!r} ..."
 msgstr "Setting cluster of {n!r} to {c!r} …"
 
-#: lib/create_terraform/handler/vmware.py:221
+#: lib/create_terraform/handler/vmware.py:217
 msgid "Setting template of {n!r} to {t!r} ..."
 msgstr "Setting template of {n!r} to {t!r} …"
 
-#: lib/create_terraform/handler/vmware.py:232
+#: lib/create_terraform/handler/vmware.py:228
 msgid "Searching for clusters in VSPhere {!r} ..."
 msgstr "Searching for clusters in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:245
+#: lib/create_terraform/handler/vmware.py:241
 msgid "Found one error in exploring vSphere VMs."
 msgid_plural "Found {n} errors in exploring vSphere VMs."
 msgstr[0] "Found one error in exploring vSphere VMs."
 msgstr[1] "Found {n} errors in exploring vSphere VMs."
 
-#: lib/create_terraform/handler/vmware.py:264
+#: lib/create_terraform/handler/vmware.py:261
 msgid "Searching for datastores in VSPhere {!r} ..."
 msgstr "Searching for datastores in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:269
+#: lib/create_terraform/handler/vmware.py:272
 msgid "Found one datastore."
 msgid_plural "Found {n} datastores."
 msgstr[0] "Found one datastore."
 msgstr[1] "Found {n} datastores."
 
-#: lib/create_terraform/handler/vmware.py:272
+#: lib/create_terraform/handler/vmware.py:275
 msgid "No VSPhere datastores found."
 msgstr "No VSPhere datastores found."
 
-#: lib/create_terraform/handler/vmware.py:287
+#: lib/create_terraform/handler/vmware.py:291
 msgid "Searching for datastore clusters in VSPhere {!r} ..."
 msgstr "Searching for datastore clusters in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:293
+#: lib/create_terraform/handler/vmware.py:301
 msgid "Found one datastore cluster."
 msgid_plural "Found {n} datastore clusters."
 msgstr[0] "Found one datastore cluster."
 msgstr[1] "Found {n} datastore clusters."
 
-#: lib/create_terraform/handler/vmware.py:299
+#: lib/create_terraform/handler/vmware.py:307
 msgid "No VSPhere datastore clusters found."
 msgstr "Validating given datastore clusters of VMs …"
 
-#: lib/create_terraform/handler/vmware.py:312
+#: lib/create_terraform/handler/vmware.py:322
 msgid "Searching for networks in VSPhere {!r} ..."
 msgstr "Searching for networks in VSPhere {!r} …"
 
-#: lib/create_terraform/handler/vmware.py:315
+#: lib/create_terraform/handler/vmware.py:331
 msgid "Found one error in exploring vSphere {v!r} resources."
 msgid_plural "Found {n} errors in exploring vSphere {v!r} resources."
 msgstr[0] "Found one error in exploring vSphere {v!r} resources."
 msgstr[1] "Found {n} errors in exploring vSphere {v!r} resources."
 
-#: lib/create_terraform/handler/vmware.py:333
+#: lib/create_terraform/handler/vmware.py:349
 msgid "Found one error in exploring vSphere templates."
 msgid_plural "Found {n} errors in exploring vSphere templates."
 msgstr[0] "Found one error in exploring vSphere templates."
 msgstr[1] "Found one error in exploring vSphere templates."
 
-#: lib/create_terraform/handler/vmware.py:350
+#: lib/create_terraform/handler/vmware.py:366
 msgid "Validating information from YAML file ..."
 msgstr "Validating information from YAML file …"
 
-#: lib/create_terraform/handler/vmware.py:354
+#: lib/create_terraform/handler/vmware.py:370
 msgid "Found one error in validating vSphere computing clusters."
 msgid_plural "Found {n} errors in validating vSphere computing clusters."
 msgstr[0] "Found one error in validating vSphere computing clusters."
 msgstr[1] "Found one error in validating vSphere computing clusters."
 
-#: lib/create_terraform/handler/vmware.py:369
+#: lib/create_terraform/handler/vmware.py:385
 msgid "Got a list of all VMs and templates ..."
 msgstr "Got a list of all VMs and templates …"
 
-#: lib/create_terraform/handler/vmware.py:388
+#: lib/create_terraform/handler/vmware.py:404
 msgid "All existing VMs and templates:"
 msgstr "All existing VMs and templates:"
 
-#: lib/create_terraform/handler/vmware.py:400
+#: lib/create_terraform/handler/vmware.py:416
 msgid "Found one error in validating VM storages."
 msgid_plural "Found {n} errors in validating VM storages."
 msgstr[0] "Found one error in validating VM storages."
 msgstr[1] "Found {n} errors in validating VM storages."
 
-#: lib/create_terraform/handler/vmware.py:418
+#: lib/create_terraform/handler/vmware.py:434
 msgid "Found one error in validating VM interfaces."
 msgid_plural "Found {n} errors in validating VM interfaces."
 msgstr[0] "Found one error in validating VM interfaces."
 msgstr[1] "Found one error in validating VM interfaces."
 
-#: lib/create_terraform/handler/vmware.py:443
+#: lib/create_terraform/handler/vmware.py:459
 msgid "Exploring and caching all vSphere VMs and templates ..."
 msgstr "Exploring and caching all vSphere VMs and templates …"
 
-#: lib/create_terraform/handler/vmware.py:464
+#: lib/create_terraform/handler/vmware.py:476
+#| msgid "Exploring and caching all vSphere VMs and templates ..."
+msgid "Getting all VSPhere VMs and templates from {!r} ..."
+msgstr "Getting all VSPhere VMs and templates from {!r} …"
+
+#: lib/create_terraform/handler/vmware.py:492
 msgid "Found one VM or template in vSphere."
 msgid_plural "Found {nr} VMs and templates in vSphere."
 msgstr[0] "Found one VM or template in vSphere."
 msgstr[1] "Found {nr} VMs and templates in vSphere."
 
-#: lib/create_terraform/handler/vmware.py:471
+#: lib/create_terraform/handler/vmware.py:499
 msgid "All explored vSphere VMs and templates:"
 msgstr "All explored vSphere VMs and templates:"
 
-#: lib/create_terraform/handler/vmware.py:477
+#: lib/create_terraform/handler/vmware.py:505
 msgid "Exploring all vSphere templates ..."
 msgstr "Exploring all vSphere templates …"
 
-#: lib/create_terraform/handler/vmware.py:495
+#: lib/create_terraform/handler/vmware.py:523
 msgid "VM {!r} has not template defined."
 msgstr "VM {!r} has not template defined."
 
-#: lib/create_terraform/handler/vmware.py:498
+#: lib/create_terraform/handler/vmware.py:526
 msgid "All {} VSPhere templates to explore:"
 msgstr "All {} VSPhere templates to explore:"
 
-#: lib/create_terraform/handler/vmware.py:508
+#: lib/create_terraform/handler/vmware.py:536
 msgid "Searching for template {t!r} in VSPhere {v!r} ..."
 msgstr "Searching for template {t!r} in VSPhere {v!r} …"
 
-#: lib/create_terraform/handler/vmware.py:515
+#: lib/create_terraform/handler/vmware.py:543
 msgid "Checking VM {n!r} against pattern {p!r} ..."
 msgstr "Checking VM {n!r} against pattern {p!r} …"
 
-#: lib/create_terraform/handler/vmware.py:519
+#: lib/create_terraform/handler/vmware.py:547
 msgid "Found VMWare template {n!r} in vSphere {vs!r}, path {path!r}."
 msgstr "Found VMWare template {n!r} in vSphere {vs!r}, path {path!r}."
 
-#: lib/create_terraform/handler/vmware.py:524
+#: lib/create_terraform/handler/vmware.py:552
 msgid ""
 "Found VM {n!r} in vSphere {vs!r}, path {path!r}, which is not a template, but it will be used as"
 " a template."
@@ -1370,47 +1369,47 @@ msgstr ""
 "Found VM {n!r} in vSphere {vs!r}, path {path!r}, which is not a template, but it will be used as"
 " a template."
 
-#: lib/create_terraform/handler/vmware.py:535
+#: lib/create_terraform/handler/vmware.py:563
 msgid "Template {t!r} not found in VSPhere {v!r}."
 msgstr "Template {t!r} not found in VSPhere {v!r}."
 
-#: lib/create_terraform/handler/vmware.py:540
+#: lib/create_terraform/handler/vmware.py:568
 msgid "All explored vSphere templates:"
 msgstr "All explored vSphere templates:"
 
-#: lib/create_terraform/handler/vmware.py:554
+#: lib/create_terraform/handler/vmware.py:582
 msgid "Validating existence of computing clusters of the VMs."
 msgstr "Validating existence of computing clusters of the VMs."
 
-#: lib/create_terraform/handler/vmware.py:575
+#: lib/create_terraform/handler/vmware.py:603
 msgid "Checking existence of computing cluster {c!r} in VSPhere {v!r} ..."
 msgstr "Checking existence of computing cluster {c!r} in VSPhere {v!r} …"
 
-#: lib/create_terraform/handler/vmware.py:583
+#: lib/create_terraform/handler/vmware.py:611
 msgid "Found computing cluster {cl!r} in VSPhere {v!r} (defined for VMs {vms})."
 msgstr "Found computing cluster {cl!r} in VSPhere {v!r} (defined for VMs {vms})."
 
-#: lib/create_terraform/handler/vmware.py:587
+#: lib/create_terraform/handler/vmware.py:615
 msgid "Computing cluster {cl!r} (defined for VMs {vms}) in VSPhere {v!r} not found."
 msgstr "Computing cluster {cl!r} (defined for VMs {vms}) in VSPhere {v!r} not found."
 
-#: lib/create_terraform/handler/vmware.py:596
+#: lib/create_terraform/handler/vmware.py:624
 msgid "Validating existence of VMs in VMWare."
 msgstr "Validating existence of VMs in VMWare."
 
-#: lib/create_terraform/handler/vmware.py:616
+#: lib/create_terraform/handler/vmware.py:644
 msgid "[{m}]  - VM is already existing in VSphere {v!r}, path {p!r}."
 msgstr "[{m}]  - VM is already existing in VSphere {v!r}, path {p!r}."
 
-#: lib/create_terraform/handler/vmware.py:623
+#: lib/create_terraform/handler/vmware.py:651
 msgid "VM info:"
 msgstr "VM info:"
 
-#: lib/create_terraform/handler/vmware.py:625
+#: lib/create_terraform/handler/vmware.py:653
 msgid "Datastore of VM {vm!r}: {ds!r}."
 msgstr "Datastore of VM {vm!r}: {ds!r}."
 
-#: lib/create_terraform/handler/vmware.py:631
+#: lib/create_terraform/handler/vmware.py:659
 msgid ""
 "{prefix} - Existing VM '{name}' in vSphere {vs!r} is currently located in folder '{cur_f}' "
 "instead in '{exp_f}'."
@@ -1418,51 +1417,51 @@ msgstr ""
 "{prefix} - Existing VM '{name}' in vSphere {vs!r} is currently located in folder '{cur_f}' "
 "instead in '{exp_f}'."
 
-#: lib/create_terraform/handler/vmware.py:634 lib/create_terraform/handler/vmware.py:658
+#: lib/create_terraform/handler/vmware.py:662 lib/create_terraform/handler/vmware.py:686
 msgid "CAUTION!"
 msgstr "CAUTION!"
 
-#: lib/create_terraform/handler/vmware.py:662
+#: lib/create_terraform/handler/vmware.py:690
 msgid "Did not found any VM to deploy!"
 msgstr "Did not found any VM to deploy!"
 
-#: lib/create_terraform/handler/vmware.py:665
+#: lib/create_terraform/handler/vmware.py:693
 msgid "No VMs to deploy"
 msgstr "No VMs to deploy"
 
-#: lib/create_terraform/handler/vmware.py:681
+#: lib/create_terraform/handler/vmware.py:709
 msgid "Used datastore clusters:"
 msgstr "Used datastore clusters:"
 
-#: lib/create_terraform/handler/vmware.py:683
+#: lib/create_terraform/handler/vmware.py:711
 msgid "No datastore clusters are used."
 msgstr "No datastore clusters are used."
 
-#: lib/create_terraform/handler/vmware.py:690
+#: lib/create_terraform/handler/vmware.py:718
 msgid "Used datastors:"
 msgstr "Used datastors:"
 
-#: lib/create_terraform/handler/vmware.py:692
+#: lib/create_terraform/handler/vmware.py:720
 msgid "No datastores are used."
 msgstr "No datastores are used."
 
-#: lib/create_terraform/handler/vmware.py:697
+#: lib/create_terraform/handler/vmware.py:725
 msgid "Validating given datastore clusters of VMs ..."
 msgstr "Validating given datastore clusters of VMs …"
 
-#: lib/create_terraform/handler/vmware.py:725
+#: lib/create_terraform/handler/vmware.py:753
 msgid "Found datastore cluster {c!r} in VSphere {v!r} for VM {n!r}."
 msgstr "Found datastore cluster {c!r} in VSphere {v!r} for VM {n!r}."
 
-#: lib/create_terraform/handler/vmware.py:729
+#: lib/create_terraform/handler/vmware.py:757
 msgid "Setting datastore cluster for VM {n!r} to {c!r} ..."
 msgstr "Setting datastore cluster for VM {n!r} to {c!r} …"
 
-#: lib/create_terraform/handler/vmware.py:734
+#: lib/create_terraform/handler/vmware.py:762
 msgid "Free space of cluster {c!r} in VSphere {v!r} before provisioning: {a:0.1f} GiB."
 msgstr "Free space of cluster {c!r} in VSphere {v!r} before provisioning: {a:0.1f} GiB."
 
-#: lib/create_terraform/handler/vmware.py:739
+#: lib/create_terraform/handler/vmware.py:767
 msgid ""
 "Datastore cluster {d!r} in VSphere {v!r} has not sufficient space for storage of VM {vm!r} "
 "(needed {n:0.1f} GiB, available {a:0.1f} GiB)."
@@ -1470,39 +1469,39 @@ msgstr ""
 "Datastore cluster {d!r} in VSphere {v!r} has not sufficient space for storage of VM {vm!r} "
 "(needed {n:0.1f} GiB, available {a:0.1f} GiB)."
 
-#: lib/create_terraform/handler/vmware.py:749
+#: lib/create_terraform/handler/vmware.py:777
 msgid "Free space in cluster {c!r} in VSphere {v!r} after provisioning: {a:0.1f} GiB."
 msgstr "Free space in cluster {c!r} in VSphere {v!r} after provisioning: {a:0.1f} GiB."
 
-#: lib/create_terraform/handler/vmware.py:761
+#: lib/create_terraform/handler/vmware.py:789
 msgid "Datastore cluster {c!r} of VM {n!r} not found in VSphere {v!r}."
 msgstr "Datastore cluster {c!r} of VM {n!r} not found in VSphere {v!r}."
 
-#: lib/create_terraform/handler/vmware.py:768
+#: lib/create_terraform/handler/vmware.py:796
 msgid "Validating given datastores of VMs and assign failing ..."
 msgstr "Validating given datastores of VMs and assign failing …"
 
-#: lib/create_terraform/handler/vmware.py:774
+#: lib/create_terraform/handler/vmware.py:802
 msgid "Removing defined datastore {d!r} for VM {n!r} ..."
 msgstr "Removing defined datastore {d!r} for VM {n!r} …"
 
-#: lib/create_terraform/handler/vmware.py:799 lib/create_terraform/handler/vmware.py:907
+#: lib/create_terraform/handler/vmware.py:827 lib/create_terraform/handler/vmware.py:935
 msgid "Did not found cluster object {c!r} for VM {n!r}."
 msgstr "Did not found cluster object {c!r} for VM {n!r}."
 
-#: lib/create_terraform/handler/vmware.py:809 lib/create_terraform/handler/vmware.py:844
+#: lib/create_terraform/handler/vmware.py:837 lib/create_terraform/handler/vmware.py:872
 msgid "Found datastore {d!r} for VM {n!r} in VSPhere {v!r}."
 msgstr "Found datastore {d!r} for VM {n!r} in VSPhere {v!r}."
 
-#: lib/create_terraform/handler/vmware.py:812
+#: lib/create_terraform/handler/vmware.py:840
 msgid "Datastore {d!r} not available in cluster {c!r}."
 msgstr "Datastore {d!r} not available in cluster {c!r}."
 
-#: lib/create_terraform/handler/vmware.py:816
+#: lib/create_terraform/handler/vmware.py:844
 msgid "Setting datastore for VM {n!r} to {d!r} ..."
 msgstr "Setting datastore for VM {n!r} to {d!r} …"
 
-#: lib/create_terraform/handler/vmware.py:821
+#: lib/create_terraform/handler/vmware.py:849
 msgid ""
 "Datastore {d!r} has not sufficient space for storage of VM {v!r} (needed {n:0.1f} GiB, available"
 " {a:0.1f} GiB)."
@@ -1510,87 +1509,87 @@ msgstr ""
 "Datastore {d!r} has not sufficient space for storage of VM {v!r} (needed {n:0.1f} GiB, available"
 " {a:0.1f} GiB)."
 
-#: lib/create_terraform/handler/vmware.py:832
+#: lib/create_terraform/handler/vmware.py:860
 msgid "Datastore {d!r} of VM {n!r} not found in VSPhere {v!r}."
 msgstr "Datastore {d!r} of VM {n!r} not found in VSPhere {v!r}."
 
-#: lib/create_terraform/handler/vmware.py:857
+#: lib/create_terraform/handler/vmware.py:885
 msgid "Validating interfaces of VMs and assign networks ..."
 msgstr "Validating interfaces of VMs and assign networks …"
 
-#: lib/create_terraform/handler/vmware.py:862
+#: lib/create_terraform/handler/vmware.py:890
 msgid "Validated FQDNs:"
 msgstr "Validated FQDNs:"
 
-#: lib/create_terraform/handler/vmware.py:863
+#: lib/create_terraform/handler/vmware.py:891
 msgid "Validated Addresses:"
 msgstr "Validated Addresses:"
 
-#: lib/create_terraform/handler/vmware.py:873
+#: lib/create_terraform/handler/vmware.py:901
 msgid "Used networks:"
 msgstr "Used networks:"
 
-#: lib/create_terraform/handler/vmware.py:879
+#: lib/create_terraform/handler/vmware.py:907
 msgid "Used forward DNS entries:"
 msgstr "Used forward DNS entries:"
 
-#: lib/create_terraform/handler/vmware.py:885
+#: lib/create_terraform/handler/vmware.py:913
 msgid "Used reverse DNS entries:"
 msgstr "Used reverse DNS entries:"
 
-#: lib/create_terraform/handler/vmware.py:891
+#: lib/create_terraform/handler/vmware.py:919
 msgid "Checking interfaces of VM {n!r} in VSPhere {v!r} ..."
 msgstr "Checking interfaces of VM {n!r} in VSPhere {v!r} …"
 
-#: lib/create_terraform/handler/vmware.py:895
+#: lib/create_terraform/handler/vmware.py:923
 msgid "No interfaces defined for VM {!r}."
 msgstr "No interfaces defined for VM {!r}."
 
-#: lib/create_terraform/handler/vmware.py:924
+#: lib/create_terraform/handler/vmware.py:952
 msgid "Checking interface {i} of VM {n!r} ..."
 msgstr "Checking interface {i} of VM {n!r} …"
 
-#: lib/create_terraform/handler/vmware.py:928
+#: lib/create_terraform/handler/vmware.py:956
 msgid "Interface {i} of VM {n!r} has no defined address."
 msgstr "Interface {i} of VM {n!r} has no defined address."
 
-#: lib/create_terraform/handler/vmware.py:934
+#: lib/create_terraform/handler/vmware.py:962
 msgid "Interface {i} of VM {n!r} has no defined FQDN."
 msgstr "Interface {i} of VM {n!r} has no defined FQDN."
 
-#: lib/create_terraform/handler/vmware.py:940
+#: lib/create_terraform/handler/vmware.py:968
 msgid "FQDN {f!r} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr "FQDN {f!r} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 
-#: lib/create_terraform/handler/vmware.py:952
+#: lib/create_terraform/handler/vmware.py:980
 msgid "IPv4 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr "IPv4 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 
-#: lib/create_terraform/handler/vmware.py:967
+#: lib/create_terraform/handler/vmware.py:995
 msgid "IPv6 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 msgstr "IPv6 address {a} already defined for VM {va!r}({ia}) should be set for interface {ib} of {vb!r}."
 
-#: lib/create_terraform/handler/vmware.py:983
+#: lib/create_terraform/handler/vmware.py:1011
 msgid "Could not find network {n!r} for VM {v!r}, interface {i}."
 msgstr "Could not find network {n!r} for VM {v!r}, interface {i}."
 
-#: lib/create_terraform/handler/vmware.py:995
+#: lib/create_terraform/handler/vmware.py:1023
 msgid "Found network {n!r} for interface {i} of VM {v!r}."
 msgstr "Found network {n!r} for interface {i} of VM {v!r}."
 
-#: lib/create_terraform/handler/vmware.py:999
+#: lib/create_terraform/handler/vmware.py:1027
 msgid "Network {n!r} for interface {i} of VM {v!r} not available in cluster {c!r}."
 msgstr "Network {n!r} for interface {i} of VM {v!r} not available in cluster {c!r}."
 
-#: lib/create_terraform/handler/vmware.py:1004
+#: lib/create_terraform/handler/vmware.py:1032
 msgid "Network {n!r} is available in cluster {c!r}."
 msgstr "Network {n!r} is available in cluster {c!r}."
 
-#: lib/create_terraform/handler/vmware.py:1009
+#: lib/create_terraform/handler/vmware.py:1037
 msgid "Setting gateway of interface {i} of VM {v!r} to {g}."
 msgstr "Setting gateway of interface {i} of VM {v!r} to {g}."
 
-#: lib/create_terraform/handler/vmware.py:1035
+#: lib/create_terraform/handler/vmware.py:1063
 msgid "Ensuring existence of all necessary vSphere VM folders."
 msgstr "Ensuring existence of all necessary vSphere VM folders."
 
@@ -2108,3 +2107,36 @@ msgstr "Found .mo-file: {!r}"
 #~ " this case it's on yours to ensure existence "
 #~ "of all necessary IP addresses."
 
+#~ msgid "Please input the {}."
+#~ msgstr "Please input the {}."
+
+#~ msgid "vSphere user name"
+#~ msgstr "vSphere user name"
+
+#~ msgid "Name"
+#~ msgstr "Name"
+
+#~ msgid "No {} given."
+#~ msgstr "No {} given."
+
+#~ msgid "Setting user for vSphere {vs!r} to {usr!r}."
+#~ msgstr "Setting user for vSphere {vs!r} to {usr!r}."
+
+#~ msgid "User password of {!r}"
+#~ msgstr "User password of {!r}"
+
+#~ msgid "Password for user {u!r} of vSphere {n} on {h!r}"
+#~ msgstr "Password for user {u!r} of vSphere {n} on {h!r}"
+
+#~ msgid "password of vSphere user"
+#~ msgstr "password of vSphere user"
+
+#~ msgid "Setting passwort of vSphere {vs!r} user {usr!r}."
+#~ msgstr "Setting passwort of vSphere {vs!r} user {usr!r}."
+
+#~ msgid "Setting {st} to {what!r}."
+#~ msgstr "Setting {st} to {what!r}."
+
+#~ msgid "Setting {}."
+#~ msgstr "Setting {}."
+