#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: create_vm_template 2.6.1\n"
+"Project-Id-Version: create_vm_template 2.6.3\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2022-07-04 18:10+0200\n"
+"POT-Creation-Date: 2022-08-31 12:59+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"
msgid "Temporary VM"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:83 lib/cr_vmware_tpl/handler.py:133 lib/cr_vmware_tpl/handler.py:310
+#: lib/cr_vmware_tpl/cobbler.py:80 lib/cr_vmware_tpl/handler.py:131 lib/cr_vmware_tpl/handler.py:308
msgid "{w} is not an instance of {c}, but an instance of {i} instead."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:144
+#: lib/cr_vmware_tpl/cobbler.py:141
msgid "Command {c!r} is neither an Array nor a String, but a {t!r} instead."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:164 lib/cr_vmware_tpl/cobbler.py:225 lib/cr_vmware_tpl/handler.py:905
+#: lib/cr_vmware_tpl/cobbler.py:161 lib/cr_vmware_tpl/cobbler.py:222 lib/cr_vmware_tpl/handler.py:904
msgid "Initializing {} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:167 lib/cr_vmware_tpl/cobbler.py:228 lib/cr_vmware_tpl/handler.py:907
+#: lib/cr_vmware_tpl/cobbler.py:164 lib/cr_vmware_tpl/cobbler.py:225 lib/cr_vmware_tpl/handler.py:906
msgid "Loading SSH system host keys."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:170 lib/cr_vmware_tpl/cobbler.py:231 lib/cr_vmware_tpl/handler.py:909
+#: lib/cr_vmware_tpl/cobbler.py:167 lib/cr_vmware_tpl/cobbler.py:228 lib/cr_vmware_tpl/handler.py:908
msgid "Setting SSH missing host key policy to {}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:176 lib/cr_vmware_tpl/cobbler.py:235 lib/cr_vmware_tpl/handler.py:913
+#: lib/cr_vmware_tpl/cobbler.py:173 lib/cr_vmware_tpl/cobbler.py:232 lib/cr_vmware_tpl/handler.py:912
msgid "Connecting to {h!r}, port {p} as {u!r} per SSH ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:183
+#: lib/cr_vmware_tpl/cobbler.py:180
msgid "Executing: {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:194
+#: lib/cr_vmware_tpl/cobbler.py:191
msgid "No output."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:196 lib/cr_vmware_tpl/cobbler.py:198 lib/cr_vmware_tpl/cobbler.py:1046
-#: lib/cr_vmware_tpl/cobbler.py:1049 lib/cr_vmware_tpl/handler.py:928
-#: lib/cr_vmware_tpl/handler.py:1045 lib/cr_vmware_tpl/handler.py:1052
-#: lib/cr_vmware_tpl/handler.py:1125 lib/cr_vmware_tpl/handler.py:1132
+#: lib/cr_vmware_tpl/cobbler.py:193 lib/cr_vmware_tpl/cobbler.py:195 lib/cr_vmware_tpl/cobbler.py:1038
+#: lib/cr_vmware_tpl/cobbler.py:1041 lib/cr_vmware_tpl/handler.py:927
+#: lib/cr_vmware_tpl/handler.py:1044 lib/cr_vmware_tpl/handler.py:1051
+#: lib/cr_vmware_tpl/handler.py:1124 lib/cr_vmware_tpl/handler.py:1131
msgid "Output on {}:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:203 lib/cr_vmware_tpl/cobbler.py:260
+#: lib/cr_vmware_tpl/cobbler.py:200 lib/cr_vmware_tpl/cobbler.py:257
msgid "Could not connect via {w} to {user}@{host}: {e}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:210 lib/cr_vmware_tpl/cobbler.py:268 lib/cr_vmware_tpl/handler.py:933
+#: lib/cr_vmware_tpl/cobbler.py:207 lib/cr_vmware_tpl/cobbler.py:265 lib/cr_vmware_tpl/handler.py:932
msgid "Closing SSH connection."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:214 lib/cr_vmware_tpl/cobbler.py:789
+#: lib/cr_vmware_tpl/cobbler.py:211 lib/cr_vmware_tpl/cobbler.py:784
msgid "Completed SSH process:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:240
+#: lib/cr_vmware_tpl/cobbler.py:237
msgid "Simulating SCP of {local!r} to {user}@{host}:{remote} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:253
+#: lib/cr_vmware_tpl/cobbler.py:250
msgid "SCP of {local!r} to {user}@{host}:{remote} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:278 lib/cr_vmware_tpl/cobbler.py:360 lib/cr_vmware_tpl/cobbler.py:498
-#: lib/cr_vmware_tpl/cobbler.py:724 lib/cr_vmware_tpl/cobbler.py:792 lib/cr_vmware_tpl/cobbler.py:990
-#: lib/cr_vmware_tpl/cobbler.py:1015 lib/cr_vmware_tpl/cobbler.py:1036
+#: lib/cr_vmware_tpl/cobbler.py:275 lib/cr_vmware_tpl/cobbler.py:357 lib/cr_vmware_tpl/cobbler.py:495
+#: lib/cr_vmware_tpl/cobbler.py:720 lib/cr_vmware_tpl/cobbler.py:787 lib/cr_vmware_tpl/cobbler.py:982
+#: lib/cr_vmware_tpl/cobbler.py:1007 lib/cr_vmware_tpl/cobbler.py:1028
msgid "No error message"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:283
+#: lib/cr_vmware_tpl/cobbler.py:280
msgid "Could not get version of cobbler: {}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:290
+#: lib/cr_vmware_tpl/cobbler.py:287
msgid "Version of {} is:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:293 lib/cr_vmware_tpl/config.py:906
+#: lib/cr_vmware_tpl/cobbler.py:290 lib/cr_vmware_tpl/config.py:928
msgid "Unsupported version {ver!r} of {co}, valid versions of {co} are {valid}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:299 lib/cr_vmware_tpl/config.py:1445
+#: lib/cr_vmware_tpl/cobbler.py:296 lib/cr_vmware_tpl/config.py:1518
msgid "Cobbler root directory"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:310
+#: lib/cr_vmware_tpl/cobbler.py:307
msgid "Checking existence of remote directory {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:322 lib/cr_vmware_tpl/cobbler.py:357
+#: lib/cr_vmware_tpl/cobbler.py:319 lib/cr_vmware_tpl/cobbler.py:354
msgid "Remote directory"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:325
+#: lib/cr_vmware_tpl/cobbler.py:322
msgid "{dsc} {rdir!r} on host {host!r} does not exists or is not a directory."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:334
+#: lib/cr_vmware_tpl/cobbler.py:331
msgid "Ensuring existence of remote directory {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:355
+#: lib/cr_vmware_tpl/cobbler.py:352
msgid "Output:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:365
+#: lib/cr_vmware_tpl/cobbler.py:362
msgid "{dsc} {rdir!r} on host {host!r} could not be created: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:382
+#: lib/cr_vmware_tpl/cobbler.py:379
msgid "Sorted list of found distros:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:398
+#: lib/cr_vmware_tpl/cobbler.py:395
msgid "Sorted list of found repositories:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:406
+#: lib/cr_vmware_tpl/cobbler.py:403
msgid "Checking existence of repos for distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:411
+#: lib/cr_vmware_tpl/cobbler.py:408
msgid "Repo {r!r} for distro {d!r} not found on cobbler server."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:416
+#: lib/cr_vmware_tpl/cobbler.py:413
msgid "Found repo {r!r} for distro {d!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:433
+#: lib/cr_vmware_tpl/cobbler.py:430
msgid "Sorted list of found profiles:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:443
+#: lib/cr_vmware_tpl/cobbler.py:440
msgid "Checking remote file {rfile!r} based on local {lfile!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:448
+#: lib/cr_vmware_tpl/cobbler.py:445
msgid "Local file {!r} either not exists or is not a regular file."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:454
+#: lib/cr_vmware_tpl/cobbler.py:451
msgid "{typ} sum of {ks!r} is: {dig}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:473
+#: lib/cr_vmware_tpl/cobbler.py:470
msgid "Remote file {!r} has the correct content."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:477
+#: lib/cr_vmware_tpl/cobbler.py:474
msgid "File {!r} has to be copied."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:485
+#: lib/cr_vmware_tpl/cobbler.py:482
msgid "Getting content of remote file {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:503
+#: lib/cr_vmware_tpl/cobbler.py:500
msgid "Error getting content of {rfile!r} on host {host!r} - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:530
+#: lib/cr_vmware_tpl/cobbler.py:527
msgid "Ensuring currentness of rsyslog config files ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:536 lib/cr_vmware_tpl/cobbler.py:853 lib/cr_vmware_tpl/cobbler.py:872
-#: lib/cr_vmware_tpl/cobbler.py:891 lib/cr_vmware_tpl/cobbler.py:911 lib/cr_vmware_tpl/cobbler.py:928
+#: lib/cr_vmware_tpl/cobbler.py:533 lib/cr_vmware_tpl/cobbler.py:848 lib/cr_vmware_tpl/cobbler.py:867
+#: lib/cr_vmware_tpl/cobbler.py:886 lib/cr_vmware_tpl/cobbler.py:906 lib/cr_vmware_tpl/cobbler.py:923
msgid "Ensuring {loc!r} => {rem!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:549
+#: lib/cr_vmware_tpl/cobbler.py:546
msgid "Using temporary kickstart file {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:563 lib/cr_vmware_tpl/cobbler.py:832
+#: lib/cr_vmware_tpl/cobbler.py:560 lib/cr_vmware_tpl/cobbler.py:827
msgid "Generated kickstart file content:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:569
+#: lib/cr_vmware_tpl/cobbler.py:565
msgid "Ensuring currentness of profile kickstart script {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:574 lib/cr_vmware_tpl/handler.py:299 lib/cr_vmware_tpl/handler.py:341
-#: lib/cr_vmware_tpl/handler.py:366
+#: lib/cr_vmware_tpl/cobbler.py:570 lib/cr_vmware_tpl/handler.py:297 lib/cr_vmware_tpl/handler.py:339
+#: lib/cr_vmware_tpl/handler.py:364
msgid "Removing {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:584
+#: lib/cr_vmware_tpl/cobbler.py:580
msgid "Ensuring profile {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:603
+#: lib/cr_vmware_tpl/cobbler.py:599
msgid "Checking existing profile {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:608
+#: lib/cr_vmware_tpl/cobbler.py:604
msgid "Got profile variables:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:630
+#: lib/cr_vmware_tpl/cobbler.py:626
msgid "Got {what} on reading and parsing of profile {p!r}:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:650
+#: lib/cr_vmware_tpl/cobbler.py:646
msgid "Checking existing profile {n!r} ({d}) ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:667
+#: lib/cr_vmware_tpl/cobbler.py:663
msgid "Checking for distro:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:688
+#: lib/cr_vmware_tpl/cobbler.py:684
msgid "Checking for repos:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:699
+#: lib/cr_vmware_tpl/cobbler.py:695
msgid "Checking for nameservers:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:706
+#: lib/cr_vmware_tpl/cobbler.py:702
msgid "Checking for DNS search domains:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:716
+#: lib/cr_vmware_tpl/cobbler.py:712
msgid "No need for changing profile {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:729
+#: lib/cr_vmware_tpl/cobbler.py:725
msgid "Error editing a cobbler profile - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:739
+#: lib/cr_vmware_tpl/cobbler.py:735
msgid "Creating new profile {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:797
+#: lib/cr_vmware_tpl/cobbler.py:792
msgid "Error creating a cobbler profile - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:802
+#: lib/cr_vmware_tpl/cobbler.py:797
msgid "There was an error message on creating profile {!r}:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:812
+#: lib/cr_vmware_tpl/cobbler.py:807
msgid "Did not found profile {!r} after trying creation."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:822
+#: lib/cr_vmware_tpl/cobbler.py:817
msgid "Ensuring currentness of system kickstart script {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:847
+#: lib/cr_vmware_tpl/cobbler.py:842
msgid "Ensuring currentness of snippets below {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:866
+#: lib/cr_vmware_tpl/cobbler.py:861
msgid "Ensuring currentness of bashrc files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:885
+#: lib/cr_vmware_tpl/cobbler.py:880
msgid "Ensuring currentness of vimrc files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:904
+#: lib/cr_vmware_tpl/cobbler.py:899
msgid "Ensuring currentness of logrotate files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:925
+#: lib/cr_vmware_tpl/cobbler.py:920
msgid "Ensuring currentness of create-motd.sh."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:941
+#: lib/cr_vmware_tpl/cobbler.py:936
msgid "Creating new system {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:995
+#: lib/cr_vmware_tpl/cobbler.py:987
msgid "Error creating a cobbler system - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1005
+#: lib/cr_vmware_tpl/cobbler.py:997
msgid "Removing system {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1020
+#: lib/cr_vmware_tpl/cobbler.py:1012
msgid "Error removing the cobbler system {n!r} - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1033
+#: lib/cr_vmware_tpl/cobbler.py:1025
msgid "Executing cobbler sync ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1041
+#: lib/cr_vmware_tpl/cobbler.py:1033
msgid "Could syncing cobbler: {}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1063
+#: lib/cr_vmware_tpl/cobbler.py:1055
msgid "Ensuring currentness of authorized_keys file of root {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1078
+#: lib/cr_vmware_tpl/cobbler.py:1070
msgid "Ensuring currentness of repo files below {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1084
+#: lib/cr_vmware_tpl/cobbler.py:1076
msgid "Local path {!r} is not a directory."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1088
+#: lib/cr_vmware_tpl/cobbler.py:1080
msgid "Ensuring repo files for {}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1095
+#: lib/cr_vmware_tpl/cobbler.py:1087
msgid "Finished with repo files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1105
+#: lib/cr_vmware_tpl/cobbler.py:1097
msgid "Ensuring currentness of postfix files below {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1114
+#: lib/cr_vmware_tpl/cobbler.py:1106
msgid "Finished with postfix files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1121 lib/cr_vmware_tpl/cobbler.py:1159
+#: lib/cr_vmware_tpl/cobbler.py:1113 lib/cr_vmware_tpl/cobbler.py:1151
msgid "Trying to get IP of MAC address {!r} given by DHCP ..."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1137 lib/cr_vmware_tpl/cobbler.py:1177
+#: lib/cr_vmware_tpl/cobbler.py:1129 lib/cr_vmware_tpl/cobbler.py:1169
msgid "Found invalid IP address {ip!r} in leases file: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1150 lib/cr_vmware_tpl/cobbler.py:1195
+#: lib/cr_vmware_tpl/cobbler.py:1142 lib/cr_vmware_tpl/cobbler.py:1187
msgid "Found DHCP IP assignments:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1204
+#: lib/cr_vmware_tpl/cobbler.py:1196
msgid "Webroot directory"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1205
+#: lib/cr_vmware_tpl/cobbler.py:1197
msgid "Ensuring existence of {what} {dir!r}..."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:167
+#: lib/cr_vmware_tpl/config.py:169
msgid "Invalid port {!r} for LDAP server given."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:180
+#: lib/cr_vmware_tpl/config.py:182
msgid "An empty Base DN for LDAP searches is not allowed."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:286
+#: lib/cr_vmware_tpl/config.py:288
msgid "Invalid value {val!r} in section {sec!r} for a LDAP {what}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:339
+#: lib/cr_vmware_tpl/config.py:341
msgid "Unknown LDAP configuration key {key} found in section {sec!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:384 lib/cr_vmware_tpl/config.py:392 lib/cr_vmware_tpl/config.py:401
+#: lib/cr_vmware_tpl/config.py:386 lib/cr_vmware_tpl/config.py:394 lib/cr_vmware_tpl/config.py:403
msgid "The given parameter {p!r} must be sequential type (given: {v!r})."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:415
+#: lib/cr_vmware_tpl/config.py:417
msgid "The name of a Cobbler distro may not be empty."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:474
+#: lib/cr_vmware_tpl/config.py:476
msgid "Invalid architecture {a!r} for distro {n!r} given. Valid architectures are {v}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:649
+#: lib/cr_vmware_tpl/config.py:629
msgid ""
"Found unknown config parameter {p!r} with value {v!r} in configuration of the Cobbler repository"
" {r!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:654
+#: lib/cr_vmware_tpl/config.py:634
msgid "Found Cobbler repository configuration:"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1031
+#: lib/cr_vmware_tpl/config.py:1053
msgid "Checking for unconfigured options ..."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1056
+#: lib/cr_vmware_tpl/config.py:1083
+msgid "File {!r} not found on current host."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1088
+msgid "Path {!r} is not a regular file."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1093
+msgid "File {!r} is not readable."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1097
+msgid "Evaluating {!r} for nameservers."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1110
+msgid "Found invalid IP address {addr!r} as a nameserver in {file!r}:"
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1116
+msgid "Found nameservers in {!r}:"
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1129
msgid "Verifying cobbler distros ..."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1059
+#: lib/cr_vmware_tpl/config.py:1132
msgid "Did not found configured Cobbler distros."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1066
+#: lib/cr_vmware_tpl/config.py:1139
msgid "Did not found distro of configured Cobbler distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1071
+#: lib/cr_vmware_tpl/config.py:1144
msgid "Did not found the base install repo URL of configured Cobbler distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1077
+#: lib/cr_vmware_tpl/config.py:1150
msgid "Did not found repo definitions for configured Cobbler distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1086
+#: lib/cr_vmware_tpl/config.py:1159
msgid "Did not found distro {!r} in configured Cobbler distros."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1092
+#: lib/cr_vmware_tpl/config.py:1165
msgid "Using OS {os!r} with cobbler distro {di!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1104
+#: lib/cr_vmware_tpl/config.py:1177
msgid "Evaluating section {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1106
+#: lib/cr_vmware_tpl/config.py:1179
msgid "Content of section:"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1150
+#: lib/cr_vmware_tpl/config.py:1223
msgid "Unhandled configuration section {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1156
+#: lib/cr_vmware_tpl/config.py:1229
msgid "Value {!r} for a timeout is invalid."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1186 lib/cr_vmware_tpl/config.py:1247 lib/cr_vmware_tpl/config.py:1346
-#: lib/cr_vmware_tpl/config.py:1399 lib/cr_vmware_tpl/config.py:1493 lib/cr_vmware_tpl/config.py:1528
+#: lib/cr_vmware_tpl/config.py:1259 lib/cr_vmware_tpl/config.py:1320 lib/cr_vmware_tpl/config.py:1419
+#: lib/cr_vmware_tpl/config.py:1472 lib/cr_vmware_tpl/config.py:1566 lib/cr_vmware_tpl/config.py:1601
msgid "Checking config section {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1218
+#: lib/cr_vmware_tpl/config.py:1291
msgid "Value {val} for {p} is less than {minval}, using {default}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1223
+#: lib/cr_vmware_tpl/config.py:1296
msgid "Value {val} for {p} is greater than {maxval}, using {default}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1314
+#: lib/cr_vmware_tpl/config.py:1387
msgid "Checking value {v!r} for {p} ..."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1316
+#: lib/cr_vmware_tpl/config.py:1389
msgid "Minimal value: {min_val}, maximum value: {max_val}, default value: {def_val}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1324
+#: lib/cr_vmware_tpl/config.py:1397
msgid "Value {val} for {prop} is less than {min_val}, using {def_val} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1331
+#: lib/cr_vmware_tpl/config.py:1404
msgid "Value {val} for {prop} is greater than {max_val}, using {def_val} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1338
+#: lib/cr_vmware_tpl/config.py:1411
msgid "Setting timeout {p!r} to {v:0.1f} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1444 lib/cr_vmware_tpl/config.py:1469
+#: lib/cr_vmware_tpl/config.py:1517 lib/cr_vmware_tpl/config.py:1542
msgid "Path for {what} {path!r} is not absolute."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1470
+#: lib/cr_vmware_tpl/config.py:1543
msgid "Webserver document root"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1481
+#: lib/cr_vmware_tpl/config.py:1554
msgid "The value of {what!r} must be one of {valid!r}, but found {val!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1508
+#: lib/cr_vmware_tpl/config.py:1581
msgid "Given method {!r} is not a valid crypt method."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1520
+#: lib/cr_vmware_tpl/config.py:1593
msgid "Hashed root password: {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1535
+#: lib/cr_vmware_tpl/config.py:1608
msgid "Found Cobbler repository {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1546
+#: lib/cr_vmware_tpl/config.py:1619
msgid "Evaluated Cobbler repositories:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:67
+#: lib/cr_vmware_tpl/handler.py:65
msgid "Could not find a datastore of {size:0.1f} GiB size in datastore cluster {c_name!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:84
+#: lib/cr_vmware_tpl/handler.py:82
msgid "The temporary VM {!r} is already existing, cannot continue."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:104
+#: lib/cr_vmware_tpl/handler.py:102
msgid "Could not find a datastore of {:0.1f} GiB size."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:179
+#: lib/cr_vmware_tpl/handler.py:177
msgid "No ID for Operating system defined, please check the configuration."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:251
+#: lib/cr_vmware_tpl/handler.py:249
msgid "Connecting to LDAP server {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:254
+#: lib/cr_vmware_tpl/handler.py:252
msgid "Connect options to LDAP server {!r}:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:269
+#: lib/cr_vmware_tpl/handler.py:267
msgid "Info about LDAP server {}:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:283
+#: lib/cr_vmware_tpl/handler.py:281
msgid "Unbinding from LDAP server {} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:288
+#: lib/cr_vmware_tpl/handler.py:286
msgid "Disconnecting from LDAP server {} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:307
+#: lib/cr_vmware_tpl/handler.py:305
msgid "{}-object not initialized."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:327
+#: lib/cr_vmware_tpl/handler.py:325
msgid "Got a {n}: {e}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:334
+#: lib/cr_vmware_tpl/handler.py:332
msgid "Closing ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:350
+#: lib/cr_vmware_tpl/handler.py:348
msgid "Current configuration:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:352
+#: lib/cr_vmware_tpl/handler.py:350
msgid "Starting handling ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:384
+#: lib/cr_vmware_tpl/handler.py:382
msgid "Found VSphere cluster {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:386
+#: lib/cr_vmware_tpl/handler.py:384
msgid "Could not find VSphere cluster {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:391
+#: lib/cr_vmware_tpl/handler.py:389
msgid "Network {n!r} not available in cluster {c!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:407
+#: lib/cr_vmware_tpl/handler.py:405
msgid "Only executing of template rotating."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:412
+#: lib/cr_vmware_tpl/handler.py:410
msgid "Created VM as {cls}: {vm!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:417
+#: lib/cr_vmware_tpl/handler.py:415
msgid "Found Ethernet card as {}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:420
+#: lib/cr_vmware_tpl/handler.py:418
msgid "Found Ethernet card:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:423
+#: lib/cr_vmware_tpl/handler.py:421
msgid "Did not found MAC address of ethernet card."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:427
+#: lib/cr_vmware_tpl/handler.py:425
msgid "Simulation mode - VM not created in real."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:430
+#: lib/cr_vmware_tpl/handler.py:428
msgid "Could not find VM after creating."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:432
+#: lib/cr_vmware_tpl/handler.py:430
msgid "Using MAC address of template VM: {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:446
+#: lib/cr_vmware_tpl/handler.py:444
msgid "Aborting after creation of template VM."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:447
+#: lib/cr_vmware_tpl/handler.py:445
msgid "You are responsible yourself to cleaning up the VM!!!"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:466
+#: lib/cr_vmware_tpl/handler.py:464
msgid "Checking, whether distro {!r} is available on the cobbler host."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:472
+#: lib/cr_vmware_tpl/handler.py:470
msgid "Did not found distro {!r} on the cobbler host."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:476
+#: lib/cr_vmware_tpl/handler.py:474
msgid "Distro {!r} is available on the cobbler host."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:481
+#: lib/cr_vmware_tpl/handler.py:479
msgid "Not all repos for distro {!r} were found on Cobbler server."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:488
+#: lib/cr_vmware_tpl/handler.py:486
msgid "First checking, whether {!r} exists ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:496
+#: lib/cr_vmware_tpl/handler.py:494
msgid "Temporary VM {n!r} exists, raising {e}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:505
+#: lib/cr_vmware_tpl/handler.py:503
msgid "Temporary VM {!r} does not exists, will be created."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:521
+#: lib/cr_vmware_tpl/handler.py:519
msgid "Selecting a SAN based datastore with at least {:0.1f} GiB available space."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:533
+#: lib/cr_vmware_tpl/handler.py:531
msgid "Got datastore {n!r} as a member of datastore cluster {c!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:549
+#: lib/cr_vmware_tpl/handler.py:547
msgid "Using datastore {!r} for volume of temporary VM to create."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:562
+#: lib/cr_vmware_tpl/handler.py:560
msgid "Found storage cluster {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:570
+#: lib/cr_vmware_tpl/handler.py:568
msgid "Cannot use datastore cluster {n!r}, free space {free:0.1f} GiB is less than {min:0.1f} GiB."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:579
+#: lib/cr_vmware_tpl/handler.py:577
msgid "Could not get {c} object with name {n!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:596
+#: lib/cr_vmware_tpl/handler.py:594
msgid "Trying to get a recommendation for a datastore from VSphere storageResourceManager ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:608
+#: lib/cr_vmware_tpl/handler.py:606
msgid "Got no recommendation for a datastore from VSphere storageResourceManager: {c} - {e}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:658
+#: lib/cr_vmware_tpl/handler.py:656
msgid "Cannot use datastore {n!r} - not accessible."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:662
+#: lib/cr_vmware_tpl/handler.py:660
msgid "Cannot use datastore {n!r}, not in cluster {c!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:666
+#: lib/cr_vmware_tpl/handler.py:664
msgid "Checking datastore:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:669
+#: lib/cr_vmware_tpl/handler.py:667
msgid "Cannot use datastore {n!r}, is of type {t!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:674
+#: lib/cr_vmware_tpl/handler.py:672
msgid "Cannot use datastore {n!r}, free space {free:0.1f} GiB is less than {min:0.1f} GiB."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:682
+#: lib/cr_vmware_tpl/handler.py:680
msgid "Found {} usable datastores."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:684
+#: lib/cr_vmware_tpl/handler.py:682
msgid "Did not found an usable datastore."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:711
+#: lib/cr_vmware_tpl/handler.py:709
msgid "Defined interface to create:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:723
+#: lib/cr_vmware_tpl/handler.py:721
msgid "VM-Folder object for template VM: {c} - {n!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:735
+#: lib/cr_vmware_tpl/handler.py:733
msgid "Trying to evaluate the IP address of the template VM ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:739 lib/cr_vmware_tpl/handler.py:767
+#: lib/cr_vmware_tpl/handler.py:737 lib/cr_vmware_tpl/handler.py:765
msgid "Waiting initially for {} seconds:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:755
+#: lib/cr_vmware_tpl/handler.py:753
msgid "Did not got the IP address of MAC address {mac!r} after {delay} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:760
+#: lib/cr_vmware_tpl/handler.py:758
msgid "Got IP addresses for template VM:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:765
+#: lib/cr_vmware_tpl/handler.py:763
msgid "Waiting for finishing installation ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:783
+#: lib/cr_vmware_tpl/handler.py:781
msgid "Waiting for SSH available ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:789
+#: lib/cr_vmware_tpl/handler.py:787
msgid "Got following address_infos for {h!r}, IPv4 TCP port {p}:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:794
+#: lib/cr_vmware_tpl/handler.py:792
msgid "Did not get address infos for {h!r}, IPv4 TCP port {p}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:798
+#: lib/cr_vmware_tpl/handler.py:797
msgid "Using address info: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:848
+#: lib/cr_vmware_tpl/handler.py:847
msgid "Needed {m} minutes and {s:0.1f} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:853
+#: lib/cr_vmware_tpl/handler.py:852
msgid "SSH not available after {:0.1f} seconds, giving up."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:861
+#: lib/cr_vmware_tpl/handler.py:860
msgid "Trying to connect to {a} via TCP port {p} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:868
+#: lib/cr_vmware_tpl/handler.py:867
msgid "Error creating socket: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:877
+#: lib/cr_vmware_tpl/handler.py:876
msgid "Could not connect: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:880
+#: lib/cr_vmware_tpl/handler.py:879
msgid "Connected to {a} via TCP port {p}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:886
+#: lib/cr_vmware_tpl/handler.py:885
msgid "Got SSHD banner: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:920
+#: lib/cr_vmware_tpl/handler.py:919
msgid "Commands to execute:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:941
+#: lib/cr_vmware_tpl/handler.py:940
msgid "Showing post install log ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:970
+#: lib/cr_vmware_tpl/handler.py:969
msgid "Trying to get possible post-installation errors ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:984
+#: lib/cr_vmware_tpl/handler.py:983
msgid "Got postinstall errors:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:986
+#: lib/cr_vmware_tpl/handler.py:985
msgid "No postinstall errors found."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:989
+#: lib/cr_vmware_tpl/handler.py:988
msgid "Template VM {!r} has to be removed."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:994
+#: lib/cr_vmware_tpl/handler.py:993
msgid "Executing tasks per SSH after installation ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1047 lib/cr_vmware_tpl/handler.py:1127
+#: lib/cr_vmware_tpl/handler.py:1046 lib/cr_vmware_tpl/handler.py:1126
msgid "No output on {}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1059
+#: lib/cr_vmware_tpl/handler.py:1058
msgid "Waiting for {} seconds before shutting down:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1080
+#: lib/cr_vmware_tpl/handler.py:1079
msgid "Last actions before powering off VM {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1111 lib/cr_vmware_tpl/handler.py:1144
+#: lib/cr_vmware_tpl/handler.py:1110 lib/cr_vmware_tpl/handler.py:1143
msgid "Current state of template VM is {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1113
+#: lib/cr_vmware_tpl/handler.py:1112
msgid "Template VM is already shut off."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1118
+#: lib/cr_vmware_tpl/handler.py:1117
msgid "Cannot shut down VM {h!r}, is currently in state {s!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1121
+#: lib/cr_vmware_tpl/handler.py:1120
msgid "Powering off VM {!r} per SSH ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1140
+#: lib/cr_vmware_tpl/handler.py:1139
msgid "Waiting for successful shut down of VM ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1168
+#: lib/cr_vmware_tpl/handler.py:1167
msgid "Still waiting for completing shutdown, current state is {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1173
+#: lib/cr_vmware_tpl/handler.py:1172
msgid "Template VM {h!r} was shutting down in {t:0.1f} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1181
+#: lib/cr_vmware_tpl/handler.py:1180
msgid "VM {h!r} was not shut down after {t:0.1f} seconds, current state is {s!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1188
+#: lib/cr_vmware_tpl/handler.py:1187
msgid "Setting a new, randomized MAC address for template VM ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1193
+#: lib/cr_vmware_tpl/handler.py:1192
msgid "New MAC address: {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1201
+#: lib/cr_vmware_tpl/handler.py:1200
msgid "Searching for existing templates and rotate them ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1210
+#: lib/cr_vmware_tpl/handler.py:1209
msgid "Did not found any existing templates."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1214
+#: lib/cr_vmware_tpl/handler.py:1213
msgid "Found one existing template."
msgid_plural "Found {} existing templates."
msgstr[0] ""
msgstr[1] ""
-#: lib/cr_vmware_tpl/handler.py:1233
+#: lib/cr_vmware_tpl/handler.py:1232
msgid "Found template {n!r}, created: {ts}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1244
+#: lib/cr_vmware_tpl/handler.py:1243
msgid "Templates sorted by creation date:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1254
+#: lib/cr_vmware_tpl/handler.py:1253
msgid "Templates to remove:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1256
+#: lib/cr_vmware_tpl/handler.py:1255
msgid "There are no templates to remove."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1261
+#: lib/cr_vmware_tpl/handler.py:1260
msgid "Removing template {!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1263
+#: lib/cr_vmware_tpl/handler.py:1262
msgid "Successful removed template {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1277
+#: lib/cr_vmware_tpl/handler.py:1276
msgid "Renaming template {o!r} => {n!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1280
+#: lib/cr_vmware_tpl/handler.py:1279
msgid "Successful renamed template into {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1290
+#: lib/cr_vmware_tpl/handler.py:1289
msgid "Renaming VM {o!r} => {n!r} ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1298
+#: lib/cr_vmware_tpl/handler.py:1297
msgid "Successful renamed VM into {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1300
+#: lib/cr_vmware_tpl/handler.py:1299
msgid "Changing VM {!r} into a VMWare template ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1303
+#: lib/cr_vmware_tpl/handler.py:1302
msgid "Object {!r} is now a VMWare template."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1309
+#: lib/cr_vmware_tpl/handler.py:1308
msgid "Creating authorized keys of root from LDAP ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1315
+#: lib/cr_vmware_tpl/handler.py:1314
msgid "Using temporary file {!r} for authorized keys of root."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1326
-msgid "Did not found any admins below base DN {!r} with filter:"
-msgstr ""
-
-#: lib/cr_vmware_tpl/handler.py:1344
+#: lib/cr_vmware_tpl/handler.py:1338
msgid "Generated authorized keys for root:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1356
+#: lib/cr_vmware_tpl/handler.py:1350
msgid "No LDAP connection initialized."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1365
+#: lib/cr_vmware_tpl/handler.py:1359
msgid "Trying to get a list of all DPX admins with their public SSH keys ..."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1369
+#: lib/cr_vmware_tpl/handler.py:1363
msgid "LDAP search starting in {!r} with filter:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1378
+#: lib/cr_vmware_tpl/handler.py:1372
msgid "Error retrieving DPX admin list from LDAP:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1426
+#: lib/cr_vmware_tpl/handler.py:1420
msgid "Got an admin {cn} <{mail}>."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1429
+#: lib/cr_vmware_tpl/handler.py:1423
msgid "Got an admin:"
msgstr ""
+#: lib/cr_vmware_tpl/handler.py:1429
+msgid "Did not found any admins below base DN {!r} with filter:"
+msgstr ""
+
#: lib/cr_vmware_tpl/xlate.py:54
msgid "Module directory: {!r}"
msgstr ""
#
msgid ""
msgstr ""
-"Project-Id-Version: create_vm_template 2.6.1\n"
+"Project-Id-Version: create_vm_template 2.6.3\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2022-07-04 18:10+0200\n"
-"PO-Revision-Date: 2022-07-04 17:35+0100\n"
+"POT-Creation-Date: 2022-08-31 12:59+0200\n"
+"PO-Revision-Date: 2022-08-31 13:00+0200\n"
"Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Language: de_DE\n"
"Language-Team: de_DE <frank.brehm@pixelpark.com>\n"
msgid "Temporary VM"
msgstr "Temporäre VM"
-#: lib/cr_vmware_tpl/cobbler.py:83 lib/cr_vmware_tpl/handler.py:133 lib/cr_vmware_tpl/handler.py:310
+#: lib/cr_vmware_tpl/cobbler.py:80 lib/cr_vmware_tpl/handler.py:131 lib/cr_vmware_tpl/handler.py:308
msgid "{w} is not an instance of {c}, but an instance of {i} instead."
msgstr "{w} ist keine Instanz von {c}, sondern statt dessen eine Instanz von {i}."
-#: lib/cr_vmware_tpl/cobbler.py:144
+#: lib/cr_vmware_tpl/cobbler.py:141
msgid "Command {c!r} is neither an Array nor a String, but a {t!r} instead."
msgstr "Das Kommando {c!r} is weder ein Array, noch ein String, sondern statt dessen {t!r}."
-#: lib/cr_vmware_tpl/cobbler.py:164 lib/cr_vmware_tpl/cobbler.py:225 lib/cr_vmware_tpl/handler.py:905
+#: lib/cr_vmware_tpl/cobbler.py:161 lib/cr_vmware_tpl/cobbler.py:222 lib/cr_vmware_tpl/handler.py:904
msgid "Initializing {} ..."
msgstr "Initialisiere {} …"
-#: lib/cr_vmware_tpl/cobbler.py:167 lib/cr_vmware_tpl/cobbler.py:228 lib/cr_vmware_tpl/handler.py:907
+#: lib/cr_vmware_tpl/cobbler.py:164 lib/cr_vmware_tpl/cobbler.py:225 lib/cr_vmware_tpl/handler.py:906
msgid "Loading SSH system host keys."
msgstr "Lade SSH-Systemschlüssel."
-#: lib/cr_vmware_tpl/cobbler.py:170 lib/cr_vmware_tpl/cobbler.py:231 lib/cr_vmware_tpl/handler.py:909
+#: lib/cr_vmware_tpl/cobbler.py:167 lib/cr_vmware_tpl/cobbler.py:228 lib/cr_vmware_tpl/handler.py:908
msgid "Setting SSH missing host key policy to {}."
msgstr "Setze Richtline für vermißte Schlüssel auf {}."
-#: lib/cr_vmware_tpl/cobbler.py:176 lib/cr_vmware_tpl/cobbler.py:235 lib/cr_vmware_tpl/handler.py:913
+#: lib/cr_vmware_tpl/cobbler.py:173 lib/cr_vmware_tpl/cobbler.py:232 lib/cr_vmware_tpl/handler.py:912
msgid "Connecting to {h!r}, port {p} as {u!r} per SSH ..."
msgstr "Verbinde mich zu {h!r}, Port {p}, als {u!r} per SSH …"
-#: lib/cr_vmware_tpl/cobbler.py:183
+#: lib/cr_vmware_tpl/cobbler.py:180
msgid "Executing: {!r}"
msgstr "Ausführen: {!r}"
-#: lib/cr_vmware_tpl/cobbler.py:194
+#: lib/cr_vmware_tpl/cobbler.py:191
msgid "No output."
msgstr "Keine Ausgabe."
-#: lib/cr_vmware_tpl/cobbler.py:196 lib/cr_vmware_tpl/cobbler.py:198 lib/cr_vmware_tpl/cobbler.py:1046
-#: lib/cr_vmware_tpl/cobbler.py:1049 lib/cr_vmware_tpl/handler.py:928
-#: lib/cr_vmware_tpl/handler.py:1045 lib/cr_vmware_tpl/handler.py:1052
-#: lib/cr_vmware_tpl/handler.py:1125 lib/cr_vmware_tpl/handler.py:1132
+#: lib/cr_vmware_tpl/cobbler.py:193 lib/cr_vmware_tpl/cobbler.py:195 lib/cr_vmware_tpl/cobbler.py:1038
+#: lib/cr_vmware_tpl/cobbler.py:1041 lib/cr_vmware_tpl/handler.py:927
+#: lib/cr_vmware_tpl/handler.py:1044 lib/cr_vmware_tpl/handler.py:1051
+#: lib/cr_vmware_tpl/handler.py:1124 lib/cr_vmware_tpl/handler.py:1131
msgid "Output on {}:"
msgstr "Ausgabe an {}:"
-#: lib/cr_vmware_tpl/cobbler.py:203 lib/cr_vmware_tpl/cobbler.py:260
+#: lib/cr_vmware_tpl/cobbler.py:200 lib/cr_vmware_tpl/cobbler.py:257
msgid "Could not connect via {w} to {user}@{host}: {e}"
msgstr "Konnte mich nicht über {w} zu {user}@{host} verbinden: {e}"
-#: lib/cr_vmware_tpl/cobbler.py:210 lib/cr_vmware_tpl/cobbler.py:268 lib/cr_vmware_tpl/handler.py:933
+#: lib/cr_vmware_tpl/cobbler.py:207 lib/cr_vmware_tpl/cobbler.py:265 lib/cr_vmware_tpl/handler.py:932
msgid "Closing SSH connection."
msgstr "Schließe SSH-Verbindung."
-#: lib/cr_vmware_tpl/cobbler.py:214 lib/cr_vmware_tpl/cobbler.py:789
+#: lib/cr_vmware_tpl/cobbler.py:211 lib/cr_vmware_tpl/cobbler.py:784
msgid "Completed SSH process:"
msgstr "Beendeter SSH-Prozess:"
-#: lib/cr_vmware_tpl/cobbler.py:240
+#: lib/cr_vmware_tpl/cobbler.py:237
msgid "Simulating SCP of {local!r} to {user}@{host}:{remote} ..."
msgstr "Simuliere SCP von {local!r} nach {user}@{host}:{remote} …"
-#: lib/cr_vmware_tpl/cobbler.py:253
+#: lib/cr_vmware_tpl/cobbler.py:250
msgid "SCP of {local!r} to {user}@{host}:{remote} ..."
msgstr "SCP von {local!r} nach {user}@{host}:{remote} …"
-#: lib/cr_vmware_tpl/cobbler.py:278 lib/cr_vmware_tpl/cobbler.py:360 lib/cr_vmware_tpl/cobbler.py:498
-#: lib/cr_vmware_tpl/cobbler.py:724 lib/cr_vmware_tpl/cobbler.py:792 lib/cr_vmware_tpl/cobbler.py:990
-#: lib/cr_vmware_tpl/cobbler.py:1015 lib/cr_vmware_tpl/cobbler.py:1036
+#: lib/cr_vmware_tpl/cobbler.py:275 lib/cr_vmware_tpl/cobbler.py:357 lib/cr_vmware_tpl/cobbler.py:495
+#: lib/cr_vmware_tpl/cobbler.py:720 lib/cr_vmware_tpl/cobbler.py:787 lib/cr_vmware_tpl/cobbler.py:982
+#: lib/cr_vmware_tpl/cobbler.py:1007 lib/cr_vmware_tpl/cobbler.py:1028
msgid "No error message"
msgstr "Keine Fehlermeldung"
-#: lib/cr_vmware_tpl/cobbler.py:283
+#: lib/cr_vmware_tpl/cobbler.py:280
msgid "Could not get version of cobbler: {}"
msgstr "Konnte Version von Cobbler nicht ermitteln: {}"
-#: lib/cr_vmware_tpl/cobbler.py:290
+#: lib/cr_vmware_tpl/cobbler.py:287
msgid "Version of {} is:"
msgstr "Die Version von {} ist:"
-#: lib/cr_vmware_tpl/cobbler.py:293 lib/cr_vmware_tpl/config.py:906
+#: lib/cr_vmware_tpl/cobbler.py:290 lib/cr_vmware_tpl/config.py:928
msgid "Unsupported version {ver!r} of {co}, valid versions of {co} are {valid}."
msgstr "Nicht unterstützte Version {ver!r} von {co}, gültige Versionen von {co} sind {valid}."
-#: lib/cr_vmware_tpl/cobbler.py:299 lib/cr_vmware_tpl/config.py:1445
+#: lib/cr_vmware_tpl/cobbler.py:296 lib/cr_vmware_tpl/config.py:1518
msgid "Cobbler root directory"
msgstr "Root-Verzeichnis von Cobbler"
-#: lib/cr_vmware_tpl/cobbler.py:310
+#: lib/cr_vmware_tpl/cobbler.py:307
msgid "Checking existence of remote directory {!r} ..."
msgstr "Überprüfe die Existenz des entfernten Verzeichnisses {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:322 lib/cr_vmware_tpl/cobbler.py:357
+#: lib/cr_vmware_tpl/cobbler.py:319 lib/cr_vmware_tpl/cobbler.py:354
msgid "Remote directory"
msgstr "Entferntes Verzeichnis"
-#: lib/cr_vmware_tpl/cobbler.py:325
+#: lib/cr_vmware_tpl/cobbler.py:322
msgid "{dsc} {rdir!r} on host {host!r} does not exists or is not a directory."
msgstr "{dsc} {rdir!r} auf Host {host!r} existiert nicht oder ist kein Verzeichnis."
-#: lib/cr_vmware_tpl/cobbler.py:334
+#: lib/cr_vmware_tpl/cobbler.py:331
msgid "Ensuring existence of remote directory {!r} ..."
msgstr "Stelle die Existenz des entfernten Verzeichnisses {!r} sicher …"
-#: lib/cr_vmware_tpl/cobbler.py:355
+#: lib/cr_vmware_tpl/cobbler.py:352
msgid "Output:"
msgstr "Ausgabe:"
-#: lib/cr_vmware_tpl/cobbler.py:365
+#: lib/cr_vmware_tpl/cobbler.py:362
msgid "{dsc} {rdir!r} on host {host!r} could not be created: {err}"
msgstr "{dsc} {rdir!r} auf Host {host!r} konnte nicht erstellt werden: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:382
+#: lib/cr_vmware_tpl/cobbler.py:379
msgid "Sorted list of found distros:"
msgstr "Sortierte Liste der gefundenen Distros:"
-#: lib/cr_vmware_tpl/cobbler.py:398
+#: lib/cr_vmware_tpl/cobbler.py:395
msgid "Sorted list of found repositories:"
msgstr "Sortierte Liste der gefundenen Repositories:"
-#: lib/cr_vmware_tpl/cobbler.py:406
+#: lib/cr_vmware_tpl/cobbler.py:403
msgid "Checking existence of repos for distro {!r}."
msgstr "Überprüfe die Existenz der Repositories für Distro {!r}."
-#: lib/cr_vmware_tpl/cobbler.py:411
+#: lib/cr_vmware_tpl/cobbler.py:408
msgid "Repo {r!r} for distro {d!r} not found on cobbler server."
msgstr "Repository {r!r} für Distro {d!r} wurde auf dem Cobbler-Server nicht gefunden."
-#: lib/cr_vmware_tpl/cobbler.py:416
+#: lib/cr_vmware_tpl/cobbler.py:413
msgid "Found repo {r!r} for distro {d!r}."
msgstr "Fand Repository {r!r} für Distro {d!r}."
-#: lib/cr_vmware_tpl/cobbler.py:433
+#: lib/cr_vmware_tpl/cobbler.py:430
msgid "Sorted list of found profiles:"
msgstr "Sortierte Liste der gefundenen Profile:"
-#: lib/cr_vmware_tpl/cobbler.py:443
+#: lib/cr_vmware_tpl/cobbler.py:440
msgid "Checking remote file {rfile!r} based on local {lfile!r} ..."
msgstr "Überprüfe die entfernte Datei {rfile!r} basierend auf der lokalen Datei {lfile!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:448
+#: lib/cr_vmware_tpl/cobbler.py:445
msgid "Local file {!r} either not exists or is not a regular file."
msgstr "Die lokale Datei {!r} existiert entweder nicht oder ist keine reguläre Datei."
-#: lib/cr_vmware_tpl/cobbler.py:454
+#: lib/cr_vmware_tpl/cobbler.py:451
msgid "{typ} sum of {ks!r} is: {dig}"
msgstr "Die {typ}-Summe von {ks!r} ist: {dig}"
-#: lib/cr_vmware_tpl/cobbler.py:473
+#: lib/cr_vmware_tpl/cobbler.py:470
msgid "Remote file {!r} has the correct content."
msgstr "Die entfernte Datei {!r} hat den richtigen Inhalt."
-#: lib/cr_vmware_tpl/cobbler.py:477
+#: lib/cr_vmware_tpl/cobbler.py:474
msgid "File {!r} has to be copied."
msgstr "Die Datei {!r} muss kopiert werden."
-#: lib/cr_vmware_tpl/cobbler.py:485
+#: lib/cr_vmware_tpl/cobbler.py:482
msgid "Getting content of remote file {!r} ..."
msgstr "Erhalte den Inhalt der entfernten Datei {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:503
+#: lib/cr_vmware_tpl/cobbler.py:500
msgid "Error getting content of {rfile!r} on host {host!r} - returncode was {rc}: {err}"
msgstr "Fehler beim Erhalten des Inhalts von {rfile!r} auf Host {host!r} der Returncode war {rc}: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:530
+#: lib/cr_vmware_tpl/cobbler.py:527
msgid "Ensuring currentness of rsyslog config files ..."
msgstr "Stelle die Aktualität des Rsyslog-Konfigurationsdateien sicher …"
-#: lib/cr_vmware_tpl/cobbler.py:536 lib/cr_vmware_tpl/cobbler.py:853 lib/cr_vmware_tpl/cobbler.py:872
-#: lib/cr_vmware_tpl/cobbler.py:891 lib/cr_vmware_tpl/cobbler.py:911 lib/cr_vmware_tpl/cobbler.py:928
+#: lib/cr_vmware_tpl/cobbler.py:533 lib/cr_vmware_tpl/cobbler.py:848 lib/cr_vmware_tpl/cobbler.py:867
+#: lib/cr_vmware_tpl/cobbler.py:886 lib/cr_vmware_tpl/cobbler.py:906 lib/cr_vmware_tpl/cobbler.py:923
msgid "Ensuring {loc!r} => {rem!r}."
msgstr "Stelle {loc!r} => {rem!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:549
+#: lib/cr_vmware_tpl/cobbler.py:546
msgid "Using temporary kickstart file {!r}."
msgstr "Verwende temporäre Kickstart-Datei {!r}."
-#: lib/cr_vmware_tpl/cobbler.py:563 lib/cr_vmware_tpl/cobbler.py:832
+#: lib/cr_vmware_tpl/cobbler.py:560 lib/cr_vmware_tpl/cobbler.py:827
msgid "Generated kickstart file content:"
msgstr "Generierter Kickstartdatei-Inhalt:"
-#: lib/cr_vmware_tpl/cobbler.py:569
+#: lib/cr_vmware_tpl/cobbler.py:565
msgid "Ensuring currentness of profile kickstart script {!r}."
msgstr "Stelle die Aktualität des Profil-Kickstart-Skripts {!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:574 lib/cr_vmware_tpl/handler.py:299 lib/cr_vmware_tpl/handler.py:341
-#: lib/cr_vmware_tpl/handler.py:366
+#: lib/cr_vmware_tpl/cobbler.py:570 lib/cr_vmware_tpl/handler.py:297 lib/cr_vmware_tpl/handler.py:339
+#: lib/cr_vmware_tpl/handler.py:364
msgid "Removing {!r} ..."
msgstr "Enferne {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:584
+#: lib/cr_vmware_tpl/cobbler.py:580
msgid "Ensuring profile {!r} ..."
msgstr "Stelle Profil {!r} sicher …"
-#: lib/cr_vmware_tpl/cobbler.py:603
+#: lib/cr_vmware_tpl/cobbler.py:599
msgid "Checking existing profile {!r} ..."
msgstr "Überprüfe die Existenz des Profils {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:608
+#: lib/cr_vmware_tpl/cobbler.py:604
msgid "Got profile variables:"
msgstr "Erhaltene Profil-Variablen:"
-#: lib/cr_vmware_tpl/cobbler.py:630
+#: lib/cr_vmware_tpl/cobbler.py:626
msgid "Got {what} on reading and parsing of profile {p!r}:"
msgstr "Erhielt {what} beim Lesen und Parsen des Profils {p!r}:"
-#: lib/cr_vmware_tpl/cobbler.py:650
+#: lib/cr_vmware_tpl/cobbler.py:646
msgid "Checking existing profile {n!r} ({d}) ..."
msgstr "Überprüfe die Existenz des Profils {n!r} ({d}) …"
-#: lib/cr_vmware_tpl/cobbler.py:667
+#: lib/cr_vmware_tpl/cobbler.py:663
msgid "Checking for distro:"
msgstr "Überprüfe nach Distribution:"
-#: lib/cr_vmware_tpl/cobbler.py:688
+#: lib/cr_vmware_tpl/cobbler.py:684
msgid "Checking for repos:"
msgstr "Überprüfe nach Repository:"
-#: lib/cr_vmware_tpl/cobbler.py:699
+#: lib/cr_vmware_tpl/cobbler.py:695
msgid "Checking for nameservers:"
msgstr "Überprüfe Nameserver:"
-#: lib/cr_vmware_tpl/cobbler.py:706
+#: lib/cr_vmware_tpl/cobbler.py:702
msgid "Checking for DNS search domains:"
msgstr "Überprüfe DNS-Suchdomänen:"
-#: lib/cr_vmware_tpl/cobbler.py:716
+#: lib/cr_vmware_tpl/cobbler.py:712
msgid "No need for changing profile {!r}"
msgstr "Keine Notwendigkeit zum Ändern des Profils {!r}"
-#: lib/cr_vmware_tpl/cobbler.py:729
+#: lib/cr_vmware_tpl/cobbler.py:725
msgid "Error editing a cobbler profile - returncode was {rc}: {err}"
msgstr "Fehler beim Bearbeiten eines Cobbler-Profils - Returncode war {rc}: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:739
+#: lib/cr_vmware_tpl/cobbler.py:735
msgid "Creating new profile {!r} ..."
msgstr "Erstelle neues Profil {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:797
+#: lib/cr_vmware_tpl/cobbler.py:792
msgid "Error creating a cobbler profile - returncode was {rc}: {err}"
msgstr "Fehler beim Erstellen eines Cobbler-Profils - Returncode war {rc}: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:802
+#: lib/cr_vmware_tpl/cobbler.py:797
msgid "There was an error message on creating profile {!r}:"
msgstr "Es gab eine Fehlermeldung beim Anlegen des Profils {!r}:"
-#: lib/cr_vmware_tpl/cobbler.py:812
+#: lib/cr_vmware_tpl/cobbler.py:807
msgid "Did not found profile {!r} after trying creation."
msgstr "Konnte Profil {!r} nach seiner versuchten Erstellung nicht finden."
-#: lib/cr_vmware_tpl/cobbler.py:822
+#: lib/cr_vmware_tpl/cobbler.py:817
msgid "Ensuring currentness of system kickstart script {!r}."
msgstr "Stelle Aktualität des System-Kickstart-Skripts {!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:847
+#: lib/cr_vmware_tpl/cobbler.py:842
msgid "Ensuring currentness of snippets below {!r}."
msgstr "Stelle die Aktualität der Snippets unterhalb von {!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:866
+#: lib/cr_vmware_tpl/cobbler.py:861
msgid "Ensuring currentness of bashrc files."
msgstr "Stelle die Aktualität der bashrc-Dateien sicher."
-#: lib/cr_vmware_tpl/cobbler.py:885
+#: lib/cr_vmware_tpl/cobbler.py:880
msgid "Ensuring currentness of vimrc files."
msgstr "Stelle die Aktualität der vimrc-Dateien sicher."
-#: lib/cr_vmware_tpl/cobbler.py:904
+#: lib/cr_vmware_tpl/cobbler.py:899
msgid "Ensuring currentness of logrotate files."
msgstr "Stelle die Aktualität der logrotate-Dateien sicher."
-#: lib/cr_vmware_tpl/cobbler.py:925
+#: lib/cr_vmware_tpl/cobbler.py:920
msgid "Ensuring currentness of create-motd.sh."
msgstr "Stelle die Aktualität von create-motd.sh sicher."
-#: lib/cr_vmware_tpl/cobbler.py:941
+#: lib/cr_vmware_tpl/cobbler.py:936
msgid "Creating new system {!r} ..."
msgstr "Erstelle neues System {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:995
+#: lib/cr_vmware_tpl/cobbler.py:987
msgid "Error creating a cobbler system - returncode was {rc}: {err}"
msgstr "Fehler bein Erstellen eises Cobbler-Systems - Returncode war {rc}: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:1005
+#: lib/cr_vmware_tpl/cobbler.py:997
msgid "Removing system {!r} ..."
msgstr "Enferne System {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:1020
+#: lib/cr_vmware_tpl/cobbler.py:1012
msgid "Error removing the cobbler system {n!r} - returncode was {rc}: {err}"
msgstr "Fehler bein Entfernen des Cobbler-Systems {n!r} Returncode war {rc}: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:1033
+#: lib/cr_vmware_tpl/cobbler.py:1025
msgid "Executing cobbler sync ..."
msgstr "Führe Cobbler Synchronisation aus …"
-#: lib/cr_vmware_tpl/cobbler.py:1041
+#: lib/cr_vmware_tpl/cobbler.py:1033
msgid "Could syncing cobbler: {}"
msgstr "Konnte Cobbler syncen: {}"
-#: lib/cr_vmware_tpl/cobbler.py:1063
+#: lib/cr_vmware_tpl/cobbler.py:1055
msgid "Ensuring currentness of authorized_keys file of root {!r}."
msgstr "Stelle die Aktualität der authorized_keys-Datei von root {!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:1078
+#: lib/cr_vmware_tpl/cobbler.py:1070
msgid "Ensuring currentness of repo files below {!r}."
msgstr "Stelle die Aktualität der repo-Dateien unterhalb von {!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:1084
+#: lib/cr_vmware_tpl/cobbler.py:1076
msgid "Local path {!r} is not a directory."
msgstr "Der lokale Pfad {!r} ist kein Verzeichnis."
-#: lib/cr_vmware_tpl/cobbler.py:1088
+#: lib/cr_vmware_tpl/cobbler.py:1080
msgid "Ensuring repo files for {}."
msgstr "Stelle repo-Dateien für {} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:1095
+#: lib/cr_vmware_tpl/cobbler.py:1087
msgid "Finished with repo files."
msgstr "repo-Dateien beendet."
-#: lib/cr_vmware_tpl/cobbler.py:1105
+#: lib/cr_vmware_tpl/cobbler.py:1097
msgid "Ensuring currentness of postfix files below {!r}."
msgstr "Stelle die Aktualität der Postfix-Dateien unterhalb von {!r} sicher."
-#: lib/cr_vmware_tpl/cobbler.py:1114
+#: lib/cr_vmware_tpl/cobbler.py:1106
msgid "Finished with postfix files."
msgstr "Postfix-Dateien beendet."
-#: lib/cr_vmware_tpl/cobbler.py:1121 lib/cr_vmware_tpl/cobbler.py:1159
+#: lib/cr_vmware_tpl/cobbler.py:1113 lib/cr_vmware_tpl/cobbler.py:1151
msgid "Trying to get IP of MAC address {!r} given by DHCP ..."
msgstr "Versuche die IP der MAC-Adresse {!r} zu ermitteln, die von DHCP vergeben wurde …"
-#: lib/cr_vmware_tpl/cobbler.py:1137 lib/cr_vmware_tpl/cobbler.py:1177
+#: lib/cr_vmware_tpl/cobbler.py:1129 lib/cr_vmware_tpl/cobbler.py:1169
msgid "Found invalid IP address {ip!r} in leases file: {err}"
msgstr "Fand eine ungültige IP-Adress {ip!r} in der leases-Datei: {err}"
-#: lib/cr_vmware_tpl/cobbler.py:1150 lib/cr_vmware_tpl/cobbler.py:1195
+#: lib/cr_vmware_tpl/cobbler.py:1142 lib/cr_vmware_tpl/cobbler.py:1187
msgid "Found DHCP IP assignments:"
msgstr "Gefundene DHCP-IP-Zuordnungen:"
-#: lib/cr_vmware_tpl/cobbler.py:1204
+#: lib/cr_vmware_tpl/cobbler.py:1196
msgid "Webroot directory"
msgstr "Webroot-Verzeichnis"
-#: lib/cr_vmware_tpl/cobbler.py:1205
+#: lib/cr_vmware_tpl/cobbler.py:1197
msgid "Ensuring existence of {what} {dir!r}..."
msgstr "Stelle die Existenz von {what} {dir!r} sicher …"
-#: lib/cr_vmware_tpl/config.py:167
+#: lib/cr_vmware_tpl/config.py:169
msgid "Invalid port {!r} for LDAP server given."
msgstr "Ungültigen Port {!r} für LDAP-Server angegeben."
-#: lib/cr_vmware_tpl/config.py:180
+#: lib/cr_vmware_tpl/config.py:182
msgid "An empty Base DN for LDAP searches is not allowed."
msgstr "Eine leere Basis-DN für LDAP-Suchen ist nicht erlaubt."
-#: lib/cr_vmware_tpl/config.py:286
+#: lib/cr_vmware_tpl/config.py:288
msgid "Invalid value {val!r} in section {sec!r} for a LDAP {what}."
msgstr "Ungültiger Wert {val!r} in Abschnitt {sec!r} für ein LDAP-{what}."
-#: lib/cr_vmware_tpl/config.py:339
+#: lib/cr_vmware_tpl/config.py:341
msgid "Unknown LDAP configuration key {key} found in section {sec!r}."
msgstr "Unbekannter LDAP-Konfigurationsschlüssel {key} in Abschnitt {sec!r} gefunden."
-#: lib/cr_vmware_tpl/config.py:384 lib/cr_vmware_tpl/config.py:392 lib/cr_vmware_tpl/config.py:401
+#: lib/cr_vmware_tpl/config.py:386 lib/cr_vmware_tpl/config.py:394 lib/cr_vmware_tpl/config.py:403
msgid "The given parameter {p!r} must be sequential type (given: {v!r})."
msgstr "Der übergebene Parameter {p!r} muss ein sequentieller Typ sein (gegeben: {v!r})."
-#: lib/cr_vmware_tpl/config.py:415
+#: lib/cr_vmware_tpl/config.py:417
msgid "The name of a Cobbler distro may not be empty."
msgstr "Der Name einer Cobbler-Distro darf nicht leer sein."
-#: lib/cr_vmware_tpl/config.py:474
+#: lib/cr_vmware_tpl/config.py:476
msgid "Invalid architecture {a!r} for distro {n!r} given. Valid architectures are {v}."
msgstr "Ungültige Architektur {a!r} für Distro {n!r} angegeben. Gültige Architekturen sind {v}."
-#: lib/cr_vmware_tpl/config.py:649
+#: lib/cr_vmware_tpl/config.py:629
msgid ""
"Found unknown config parameter {p!r} with value {v!r} in configuration of the Cobbler repository"
" {r!r}."
"Ungültigen Konfigurations-Parameter {p!r} mit dem Wert {v!r} in der Konfiguration des "
"CobblerRepositories {r!r} gefunden."
-#: lib/cr_vmware_tpl/config.py:654
+#: lib/cr_vmware_tpl/config.py:634
msgid "Found Cobbler repository configuration:"
msgstr "Fand Cobbler-Repository-Konfiguration:"
-#: lib/cr_vmware_tpl/config.py:1031
+#: lib/cr_vmware_tpl/config.py:1053
msgid "Checking for unconfigured options ..."
msgstr "Überprüfe nicht konfigurierte Optionen …"
-#: lib/cr_vmware_tpl/config.py:1056
+#: lib/cr_vmware_tpl/config.py:1083
+msgid "File {!r} not found on current host."
+msgstr "Die Datei {!r} wurde auf dem aktuellen Host nicht gefunden."
+
+#: lib/cr_vmware_tpl/config.py:1088
+msgid "Path {!r} is not a regular file."
+msgstr "Der Pfad {!r} ist keine reguläre Datei."
+
+#: lib/cr_vmware_tpl/config.py:1093
+msgid "File {!r} is not readable."
+msgstr "Die Datei {!r} ist nicht lesbar."
+
+#: lib/cr_vmware_tpl/config.py:1097
+msgid "Evaluating {!r} for nameservers."
+msgstr "Untersuche {!r} nach Nameservern."
+
+#: lib/cr_vmware_tpl/config.py:1110
+msgid "Found invalid IP address {addr!r} as a nameserver in {file!r}:"
+msgstr "Fand eine ungültige IP-Adresse {addr!r} für einen Nameserver in {file!r}:"
+
+#: lib/cr_vmware_tpl/config.py:1116
+msgid "Found nameservers in {!r}:"
+msgstr "In {!r} gefundene Nameserver:"
+
+#: lib/cr_vmware_tpl/config.py:1129
msgid "Verifying cobbler distros ..."
msgstr "Verifiziere Cobbler-Distros …"
-#: lib/cr_vmware_tpl/config.py:1059
+#: lib/cr_vmware_tpl/config.py:1132
msgid "Did not found configured Cobbler distros."
msgstr "Fand keine konfigurierten Cobbler-Distros.."
-#: lib/cr_vmware_tpl/config.py:1066
+#: lib/cr_vmware_tpl/config.py:1139
msgid "Did not found distro of configured Cobbler distro {!r}."
msgstr "Fand keine Distro der konfigurierten Cobbler-Distro {!r}."
-#: lib/cr_vmware_tpl/config.py:1071
+#: lib/cr_vmware_tpl/config.py:1144
msgid "Did not found the base install repo URL of configured Cobbler distro {!r}."
msgstr "Fand keine URL für Basis-Installationsrepository für konfigurierte Cobbler-Distro {!r}."
-#: lib/cr_vmware_tpl/config.py:1077
+#: lib/cr_vmware_tpl/config.py:1150
msgid "Did not found repo definitions for configured Cobbler distro {!r}."
msgstr "Fand keine Repository-Definitionen für konfigurierte Cobbler-Distro {!r}."
-#: lib/cr_vmware_tpl/config.py:1086
+#: lib/cr_vmware_tpl/config.py:1159
msgid "Did not found distro {!r} in configured Cobbler distros."
msgstr "Fand Distro {!r} nicht in den konfigurierten Cobbler-Distros."
-#: lib/cr_vmware_tpl/config.py:1092
+#: lib/cr_vmware_tpl/config.py:1165
msgid "Using OS {os!r} with cobbler distro {di!r}."
msgstr "Verwende Betriebssystem {os!r} mit Cobbler-Distro {di!r}."
-#: lib/cr_vmware_tpl/config.py:1104
+#: lib/cr_vmware_tpl/config.py:1177
msgid "Evaluating section {!r} ..."
msgstr "Überprüfe Abschnitt {!r} …"
-#: lib/cr_vmware_tpl/config.py:1106
+#: lib/cr_vmware_tpl/config.py:1179
msgid "Content of section:"
msgstr "Inhalt des Abschnitts:"
-#: lib/cr_vmware_tpl/config.py:1150
+#: lib/cr_vmware_tpl/config.py:1223
msgid "Unhandled configuration section {!r}."
msgstr "Nicht behandelter Konfigurationsabschnitt {!r}."
-#: lib/cr_vmware_tpl/config.py:1156
+#: lib/cr_vmware_tpl/config.py:1229
msgid "Value {!r} for a timeout is invalid."
msgstr "Der Wert {!r} für eine Zeitüberschreitung ist ungültig."
-#: lib/cr_vmware_tpl/config.py:1186 lib/cr_vmware_tpl/config.py:1247 lib/cr_vmware_tpl/config.py:1346
-#: lib/cr_vmware_tpl/config.py:1399 lib/cr_vmware_tpl/config.py:1493 lib/cr_vmware_tpl/config.py:1528
+#: lib/cr_vmware_tpl/config.py:1259 lib/cr_vmware_tpl/config.py:1320 lib/cr_vmware_tpl/config.py:1419
+#: lib/cr_vmware_tpl/config.py:1472 lib/cr_vmware_tpl/config.py:1566 lib/cr_vmware_tpl/config.py:1601
msgid "Checking config section {!r} ..."
msgstr "Überprüfe Konfigurationsabschnitt {!r} …"
-#: lib/cr_vmware_tpl/config.py:1218
+#: lib/cr_vmware_tpl/config.py:1291
msgid "Value {val} for {p} is less than {minval}, using {default}."
msgstr "Der Wert {val} für {p} ist kleiner als {minval}, verwende {default}."
-#: lib/cr_vmware_tpl/config.py:1223
+#: lib/cr_vmware_tpl/config.py:1296
msgid "Value {val} for {p} is greater than {maxval}, using {default}."
msgstr "Der Wert {val} für {p} ist größer als {maxval}, verwende {default}."
-#: lib/cr_vmware_tpl/config.py:1314
+#: lib/cr_vmware_tpl/config.py:1387
msgid "Checking value {v!r} for {p} ..."
msgstr "Überprüfe Wert {v!r} für {p} …"
-#: lib/cr_vmware_tpl/config.py:1316
+#: lib/cr_vmware_tpl/config.py:1389
msgid "Minimal value: {min_val}, maximum value: {max_val}, default value: {def_val}."
msgstr "Minimalwert: {min_val}, Maximalwert: {max_val}, Vorgabewert: {def_val}."
-#: lib/cr_vmware_tpl/config.py:1324
+#: lib/cr_vmware_tpl/config.py:1397
msgid "Value {val} for {prop} is less than {min_val}, using {def_val} seconds."
msgstr "Der Wert {val} für {prop} ist kleiner als {min_val}, verwende {def_val} Sekunden."
-#: lib/cr_vmware_tpl/config.py:1331
+#: lib/cr_vmware_tpl/config.py:1404
msgid "Value {val} for {prop} is greater than {max_val}, using {def_val} seconds."
msgstr "Der Wert {val} für {prop} ist größer als {max_val}, verwende {def_val} Sekunden."
-#: lib/cr_vmware_tpl/config.py:1338
+#: lib/cr_vmware_tpl/config.py:1411
msgid "Setting timeout {p!r} to {v:0.1f} seconds."
msgstr "Setze Timeout {p!r} auf {v:0.1f} Sekunden."
-#: lib/cr_vmware_tpl/config.py:1444 lib/cr_vmware_tpl/config.py:1469
+#: lib/cr_vmware_tpl/config.py:1517 lib/cr_vmware_tpl/config.py:1542
msgid "Path for {what} {path!r} is not absolute."
msgstr "Der Pfad für {what} {path!r} ist nicht absolut."
-#: lib/cr_vmware_tpl/config.py:1470
+#: lib/cr_vmware_tpl/config.py:1543
msgid "Webserver document root"
msgstr "Stammverzeichnis des Webservers"
-#: lib/cr_vmware_tpl/config.py:1481
+#: lib/cr_vmware_tpl/config.py:1554
msgid "The value of {what!r} must be one of {valid!r}, but found {val!r}."
msgstr "Der Wert von {what!r} muss einer aus {valid!r} sein, habe aber {val!r} gefunden."
-#: lib/cr_vmware_tpl/config.py:1508
+#: lib/cr_vmware_tpl/config.py:1581
msgid "Given method {!r} is not a valid crypt method."
msgstr "Die angegebene Methode {!r} is keine gültige crypt-Methode."
-#: lib/cr_vmware_tpl/config.py:1520
+#: lib/cr_vmware_tpl/config.py:1593
msgid "Hashed root password: {!r}"
msgstr "Das gehashte Root-Passwort: {!r}"
-#: lib/cr_vmware_tpl/config.py:1535
+#: lib/cr_vmware_tpl/config.py:1608
msgid "Found Cobbler repository {!r}."
msgstr "Fand Cobbler-Repository {!r}."
-#: lib/cr_vmware_tpl/config.py:1546
+#: lib/cr_vmware_tpl/config.py:1619
msgid "Evaluated Cobbler repositories:"
msgstr "Ermittelte Cobbler-Repositories:"
-#: lib/cr_vmware_tpl/handler.py:67
+#: lib/cr_vmware_tpl/handler.py:65
msgid "Could not find a datastore of {size:0.1f} GiB size in datastore cluster {c_name!r}."
msgstr "Konnte keinen Datastore von {size:0.1f} GiB Größe im Datastore-Cluster {c_name!r} finden."
-#: lib/cr_vmware_tpl/handler.py:84
+#: lib/cr_vmware_tpl/handler.py:82
msgid "The temporary VM {!r} is already existing, cannot continue."
msgstr "Die temporäre VM {!r} existiert bereits, fortsetzen unmöglich."
-#: lib/cr_vmware_tpl/handler.py:104
+#: lib/cr_vmware_tpl/handler.py:102
msgid "Could not find a datastore of {:0.1f} GiB size."
msgstr "Konnte keinen Datastore von {size:0.1f} GiB Größe finden."
-#: lib/cr_vmware_tpl/handler.py:179
+#: lib/cr_vmware_tpl/handler.py:177
msgid "No ID for Operating system defined, please check the configuration."
msgstr "Keine ID für das Betriebssystem gefunden, bitte die Konfiguration überprüfen."
-#: lib/cr_vmware_tpl/handler.py:251
+#: lib/cr_vmware_tpl/handler.py:249
msgid "Connecting to LDAP server {!r} ..."
msgstr "Verbinden mit LDAP-Server {!r} …"
-#: lib/cr_vmware_tpl/handler.py:254
+#: lib/cr_vmware_tpl/handler.py:252
msgid "Connect options to LDAP server {!r}:"
msgstr "Verbindungs-Optionen zu LDAP-Server {!r}:"
-#: lib/cr_vmware_tpl/handler.py:269
+#: lib/cr_vmware_tpl/handler.py:267
msgid "Info about LDAP server {}:"
msgstr "Informationen zu LDAP-Server {}:"
-#: lib/cr_vmware_tpl/handler.py:283
+#: lib/cr_vmware_tpl/handler.py:281
msgid "Unbinding from LDAP server {} ..."
msgstr "Abmeldung von LDAP-Server {} …"
-#: lib/cr_vmware_tpl/handler.py:288
+#: lib/cr_vmware_tpl/handler.py:286
msgid "Disconnecting from LDAP server {} ..."
msgstr "Trenne Verbindung zu LDAP-Server {} …"
-#: lib/cr_vmware_tpl/handler.py:307
+#: lib/cr_vmware_tpl/handler.py:305
msgid "{}-object not initialized."
msgstr "Das {}-Objekt ist nicht initialisiert."
-#: lib/cr_vmware_tpl/handler.py:327
+#: lib/cr_vmware_tpl/handler.py:325
msgid "Got a {n}: {e}"
msgstr "Erhielt ein {n}: {e}"
-#: lib/cr_vmware_tpl/handler.py:334
+#: lib/cr_vmware_tpl/handler.py:332
msgid "Closing ..."
msgstr "Schließe …"
-#: lib/cr_vmware_tpl/handler.py:350
+#: lib/cr_vmware_tpl/handler.py:348
msgid "Current configuration:"
msgstr "Aktuelle Konfiguration:"
-#: lib/cr_vmware_tpl/handler.py:352
+#: lib/cr_vmware_tpl/handler.py:350
msgid "Starting handling ..."
msgstr "Starte Abhandlung …"
-#: lib/cr_vmware_tpl/handler.py:384
+#: lib/cr_vmware_tpl/handler.py:382
msgid "Found VSphere cluster {!r}."
msgstr "Fand VSphere-Cluster {!r}."
-#: lib/cr_vmware_tpl/handler.py:386
+#: lib/cr_vmware_tpl/handler.py:384
msgid "Could not find VSphere cluster {!r}."
msgstr "Konnte VSphere-Cluster {!r} nicht finden."
-#: lib/cr_vmware_tpl/handler.py:391
+#: lib/cr_vmware_tpl/handler.py:389
msgid "Network {n!r} not available in cluster {c!r}."
msgstr "Das Netzwerk {n!r} ist in Cluster {c!r} nicht verfügbar."
-#: lib/cr_vmware_tpl/handler.py:407
+#: lib/cr_vmware_tpl/handler.py:405
msgid "Only executing of template rotating."
msgstr "Führe nor Rotation der Vorlagen aus."
-#: lib/cr_vmware_tpl/handler.py:412
+#: lib/cr_vmware_tpl/handler.py:410
msgid "Created VM as {cls}: {vm!r}"
msgstr "Erstellte VM als {cls}: {vm!r}"
-#: lib/cr_vmware_tpl/handler.py:417
+#: lib/cr_vmware_tpl/handler.py:415
msgid "Found Ethernet card as {}."
msgstr "Fand Ethernet-Karte als {}."
-#: lib/cr_vmware_tpl/handler.py:420
+#: lib/cr_vmware_tpl/handler.py:418
msgid "Found Ethernet card:"
msgstr "Gefundene Ethernet-Karte:"
-#: lib/cr_vmware_tpl/handler.py:423
+#: lib/cr_vmware_tpl/handler.py:421
msgid "Did not found MAC address of ethernet card."
msgstr "Fand keine MAC-Adresse derEthernet-Karte."
-#: lib/cr_vmware_tpl/handler.py:427
+#: lib/cr_vmware_tpl/handler.py:425
msgid "Simulation mode - VM not created in real."
msgstr "Simulationsmodus - die VM wird in in Realität nicht erstellt."
-#: lib/cr_vmware_tpl/handler.py:430
+#: lib/cr_vmware_tpl/handler.py:428
msgid "Could not find VM after creating."
msgstr "Konnte VM nach Erstellung nicht finden."
-#: lib/cr_vmware_tpl/handler.py:432
+#: lib/cr_vmware_tpl/handler.py:430
msgid "Using MAC address of template VM: {!r}"
msgstr "Verwende MAC-Adresse der Vorlagen-VM: {!r}"
-#: lib/cr_vmware_tpl/handler.py:446
+#: lib/cr_vmware_tpl/handler.py:444
msgid "Aborting after creation of template VM."
msgstr "Abbruch nach Erstellung der Vorlagen-VM."
-#: lib/cr_vmware_tpl/handler.py:447
+#: lib/cr_vmware_tpl/handler.py:445
msgid "You are responsible yourself to cleaning up the VM!!!"
msgstr "Du bist selbst für das Wegräumen der VM verantwortlich!!"
-#: lib/cr_vmware_tpl/handler.py:466
+#: lib/cr_vmware_tpl/handler.py:464
msgid "Checking, whether distro {!r} is available on the cobbler host."
msgstr "Überprüfe, ob die Distro {!r} auf dem Cobbler-Host verfügbar ist."
-#: lib/cr_vmware_tpl/handler.py:472
+#: lib/cr_vmware_tpl/handler.py:470
msgid "Did not found distro {!r} on the cobbler host."
msgstr "Fand Distro {!r} nicht auf dem Cobbler-Host."
-#: lib/cr_vmware_tpl/handler.py:476
+#: lib/cr_vmware_tpl/handler.py:474
msgid "Distro {!r} is available on the cobbler host."
msgstr "Die Distro {!r} ist auf dem Cobbler-Host verfügbar."
-#: lib/cr_vmware_tpl/handler.py:481
+#: lib/cr_vmware_tpl/handler.py:479
msgid "Not all repos for distro {!r} were found on Cobbler server."
msgstr "Nicht alle Repositories für Distro {!r} wurden auf dem Cobbler-Server gefunden."
-#: lib/cr_vmware_tpl/handler.py:488
+#: lib/cr_vmware_tpl/handler.py:486
msgid "First checking, whether {!r} exists ..."
msgstr "Überprüfe zuerst, ob {!r} existiert …"
-#: lib/cr_vmware_tpl/handler.py:496
+#: lib/cr_vmware_tpl/handler.py:494
msgid "Temporary VM {n!r} exists, raising {e}."
msgstr "Die temporäre VM {n!r} existiert bereits, löse {e} aus."
-#: lib/cr_vmware_tpl/handler.py:505
+#: lib/cr_vmware_tpl/handler.py:503
msgid "Temporary VM {!r} does not exists, will be created."
msgstr "Die temporäre VM {!r} existiert noch nicht, sie wird erstellt."
-#: lib/cr_vmware_tpl/handler.py:521
+#: lib/cr_vmware_tpl/handler.py:519
msgid "Selecting a SAN based datastore with at least {:0.1f} GiB available space."
msgstr "Wähle ein SAN-basierten Datastore mit mindestens {:0.1f} freien Speicherplatz aus."
-#: lib/cr_vmware_tpl/handler.py:533
+#: lib/cr_vmware_tpl/handler.py:531
msgid "Got datastore {n!r} as a member of datastore cluster {c!r}."
msgstr "Erhielt Datastore {n!r} als Mitglied des Datastore-Clusters {c!r}."
-#: lib/cr_vmware_tpl/handler.py:549
+#: lib/cr_vmware_tpl/handler.py:547
msgid "Using datastore {!r} for volume of temporary VM to create."
msgstr "Verwende Datastore {!r} für die Disk der temporären VM."
-#: lib/cr_vmware_tpl/handler.py:562
+#: lib/cr_vmware_tpl/handler.py:560
msgid "Found storage cluster {!r}."
msgstr "Fand Datastore-Cluster {!r}."
-#: lib/cr_vmware_tpl/handler.py:570
+#: lib/cr_vmware_tpl/handler.py:568
msgid "Cannot use datastore cluster {n!r}, free space {free:0.1f} GiB is less than {min:0.1f} GiB."
msgstr ""
"Konnte Datastore-Cluster {n!r} nicht verwenden, da der freie Platz von {free:0.1f} GiB weniger "
"als {min:0.1f} GiB ist."
-#: lib/cr_vmware_tpl/handler.py:579
+#: lib/cr_vmware_tpl/handler.py:577
msgid "Could not get {c} object with name {n!r}."
msgstr "Konnte kein {c}-Objekt mit dem Namen {n!r} erhalten."
-#: lib/cr_vmware_tpl/handler.py:596
+#: lib/cr_vmware_tpl/handler.py:594
msgid "Trying to get a recommendation for a datastore from VSphere storageResourceManager ..."
msgstr "Versuche eine Empfehlung für einen Datastore vom VSphere storageResourceManager zu erhalten …"
-#: lib/cr_vmware_tpl/handler.py:608
+#: lib/cr_vmware_tpl/handler.py:606
msgid "Got no recommendation for a datastore from VSphere storageResourceManager: {c} - {e}"
msgstr "Keine Empfehlung für einen Datastore vom VSphere storageResourceManager erhalten: {c} - {e}"
-#: lib/cr_vmware_tpl/handler.py:658
+#: lib/cr_vmware_tpl/handler.py:656
msgid "Cannot use datastore {n!r} - not accessible."
msgstr "Kann Datastore {n!r} nicht verwenden - nicht verfügbar."
-#: lib/cr_vmware_tpl/handler.py:662
+#: lib/cr_vmware_tpl/handler.py:660
msgid "Cannot use datastore {n!r}, not in cluster {c!r}."
msgstr "Kann Datastore {n!r} nicht verwenden, da er nicht im Cluster {c!r} liegt."
-#: lib/cr_vmware_tpl/handler.py:666
+#: lib/cr_vmware_tpl/handler.py:664
msgid "Checking datastore:"
msgstr "Überprüfe Datastore:"
-#: lib/cr_vmware_tpl/handler.py:669
+#: lib/cr_vmware_tpl/handler.py:667
msgid "Cannot use datastore {n!r}, is of type {t!r}."
msgstr "Kann Datastore {n!r} nicht verwenden, da er vom Typ {t!r} ist."
-#: lib/cr_vmware_tpl/handler.py:674
+#: lib/cr_vmware_tpl/handler.py:672
msgid "Cannot use datastore {n!r}, free space {free:0.1f} GiB is less than {min:0.1f} GiB."
msgstr ""
"Kann Datastore {n!r} nicht verwenden, da der freie Speicherplatz {free:0.1f} GiB weniger als "
"{min:0.1f} GiB ist."
-#: lib/cr_vmware_tpl/handler.py:682
+#: lib/cr_vmware_tpl/handler.py:680
msgid "Found {} usable datastores."
msgstr "Habe {} verwendungsfähige Datastores gefunden."
-#: lib/cr_vmware_tpl/handler.py:684
+#: lib/cr_vmware_tpl/handler.py:682
msgid "Did not found an usable datastore."
msgstr "Keinen verwendungsfähigen Datastore gefunden."
-#: lib/cr_vmware_tpl/handler.py:711
+#: lib/cr_vmware_tpl/handler.py:709
msgid "Defined interface to create:"
msgstr "Definition des zu erstellenden Interfaces:"
-#: lib/cr_vmware_tpl/handler.py:723
+#: lib/cr_vmware_tpl/handler.py:721
msgid "VM-Folder object for template VM: {c} - {n!r}"
msgstr "VM-Ordner-Objekt der temporären VM: {c} - {n!r}"
-#: lib/cr_vmware_tpl/handler.py:735
+#: lib/cr_vmware_tpl/handler.py:733
msgid "Trying to evaluate the IP address of the template VM ..."
msgstr "Versuche die IP-Adresse der Vorlagen-VM zu ermitteln …"
-#: lib/cr_vmware_tpl/handler.py:739 lib/cr_vmware_tpl/handler.py:767
+#: lib/cr_vmware_tpl/handler.py:737 lib/cr_vmware_tpl/handler.py:765
msgid "Waiting initially for {} seconds:"
msgstr "Warte initial {} Sekunden:"
-#: lib/cr_vmware_tpl/handler.py:755
+#: lib/cr_vmware_tpl/handler.py:753
msgid "Did not got the IP address of MAC address {mac!r} after {delay} seconds."
msgstr "Erhielt keine IP-Adresse der MAC-Adress {mac!r} nach {delay} Sekunden."
-#: lib/cr_vmware_tpl/handler.py:760
+#: lib/cr_vmware_tpl/handler.py:758
msgid "Got IP addresses for template VM:"
msgstr "Erhielt IP-Adressen für Vorlagen-VM:"
-#: lib/cr_vmware_tpl/handler.py:765
+#: lib/cr_vmware_tpl/handler.py:763
msgid "Waiting for finishing installation ..."
msgstr "Warte auf Beendigung der Installation …"
-#: lib/cr_vmware_tpl/handler.py:783
+#: lib/cr_vmware_tpl/handler.py:781
msgid "Waiting for SSH available ..."
msgstr "Warte auf die Verfügbarkeit von SSH …"
-#: lib/cr_vmware_tpl/handler.py:789
+#: lib/cr_vmware_tpl/handler.py:787
msgid "Got following address_infos for {h!r}, IPv4 TCP port {p}:"
msgstr "Habe folgende Adress-Informationen für {h!r}, IPv4 TCP-Port {p}, gefunden:"
-#: lib/cr_vmware_tpl/handler.py:794
+#: lib/cr_vmware_tpl/handler.py:792
msgid "Did not get address infos for {h!r}, IPv4 TCP port {p}."
msgstr "Keine Adress-Informationen für {h!r}, IPv4 TCP-Port {p}, gefunden."
-#: lib/cr_vmware_tpl/handler.py:798
+#: lib/cr_vmware_tpl/handler.py:797
msgid "Using address info: {}"
msgstr "Verwende Adress-Informationen: {}"
-#: lib/cr_vmware_tpl/handler.py:848
+#: lib/cr_vmware_tpl/handler.py:847
msgid "Needed {m} minutes and {s:0.1f} seconds."
msgstr "Insgesamt {m} Minuten und {s:0.1f} Sekunden benötigt."
-#: lib/cr_vmware_tpl/handler.py:853
+#: lib/cr_vmware_tpl/handler.py:852
msgid "SSH not available after {:0.1f} seconds, giving up."
msgstr "SSH nach {:0.1f} Sekunden nicht verfügbar, gebe auf."
-#: lib/cr_vmware_tpl/handler.py:861
+#: lib/cr_vmware_tpl/handler.py:860
msgid "Trying to connect to {a} via TCP port {p} ..."
msgstr "Versuche mit {a} auf TCP-Port {p} zu verbinden …"
-#: lib/cr_vmware_tpl/handler.py:868
+#: lib/cr_vmware_tpl/handler.py:867
msgid "Error creating socket: {}"
msgstr "Fehler bei der Erstellung des Netzwerksockels: {}"
-#: lib/cr_vmware_tpl/handler.py:877
+#: lib/cr_vmware_tpl/handler.py:876
msgid "Could not connect: {}"
msgstr "Konnte nicht verbinden: {}"
-#: lib/cr_vmware_tpl/handler.py:880
+#: lib/cr_vmware_tpl/handler.py:879
msgid "Connected to {a} via TCP port {p}."
msgstr "Mit {a} auf TCP-Port {p} verbunden."
-#: lib/cr_vmware_tpl/handler.py:886
+#: lib/cr_vmware_tpl/handler.py:885
msgid "Got SSHD banner: {}"
msgstr "Erhaltener SSHD-Banner: {}"
-#: lib/cr_vmware_tpl/handler.py:920
+#: lib/cr_vmware_tpl/handler.py:919
msgid "Commands to execute:"
msgstr "Auszuführende Befehle:"
-#: lib/cr_vmware_tpl/handler.py:941
+#: lib/cr_vmware_tpl/handler.py:940
msgid "Showing post install log ..."
msgstr "Zeige Post-Installations-Log …"
-#: lib/cr_vmware_tpl/handler.py:970
+#: lib/cr_vmware_tpl/handler.py:969
msgid "Trying to get possible post-installation errors ..."
msgstr "Versuche, mögliche Post-Installations-Fehler zu ermitteln …"
-#: lib/cr_vmware_tpl/handler.py:984
+#: lib/cr_vmware_tpl/handler.py:983
msgid "Got postinstall errors:"
msgstr "Post-Installations-Fehler erhalten:"
-#: lib/cr_vmware_tpl/handler.py:986
+#: lib/cr_vmware_tpl/handler.py:985
msgid "No postinstall errors found."
msgstr "Keine Post-Installations-Fehler gefunden."
-#: lib/cr_vmware_tpl/handler.py:989
+#: lib/cr_vmware_tpl/handler.py:988
msgid "Template VM {!r} has to be removed."
msgstr "Die Vorlagen-VM {!r} muß gelöscht werden."
-#: lib/cr_vmware_tpl/handler.py:994
+#: lib/cr_vmware_tpl/handler.py:993
msgid "Executing tasks per SSH after installation ..."
msgstr "Führe Tasks per SSH nach der Installation aus …"
-#: lib/cr_vmware_tpl/handler.py:1047 lib/cr_vmware_tpl/handler.py:1127
+#: lib/cr_vmware_tpl/handler.py:1046 lib/cr_vmware_tpl/handler.py:1126
msgid "No output on {}."
msgstr "Keine Ausgabe an {}."
-#: lib/cr_vmware_tpl/handler.py:1059
+#: lib/cr_vmware_tpl/handler.py:1058
msgid "Waiting for {} seconds before shutting down:"
msgstr "Warte {} Sekunden vor dem Herunterfahren:"
-#: lib/cr_vmware_tpl/handler.py:1080
+#: lib/cr_vmware_tpl/handler.py:1079
msgid "Last actions before powering off VM {!r} ..."
msgstr "Letzte Aktionen vor dem Ausschalten der VM {!r} …"
-#: lib/cr_vmware_tpl/handler.py:1111 lib/cr_vmware_tpl/handler.py:1144
+#: lib/cr_vmware_tpl/handler.py:1110 lib/cr_vmware_tpl/handler.py:1143
msgid "Current state of template VM is {!r}"
msgstr "Der aktuelle Status der Vorlagen-VM ist {!r}"
-#: lib/cr_vmware_tpl/handler.py:1113
+#: lib/cr_vmware_tpl/handler.py:1112
msgid "Template VM is already shut off."
msgstr "Die Vorlagen-VM ist bereits ausgeschaltet."
-#: lib/cr_vmware_tpl/handler.py:1118
+#: lib/cr_vmware_tpl/handler.py:1117
msgid "Cannot shut down VM {h!r}, is currently in state {s!r}."
msgstr "Kann VM {h!r} nicht herunterfahren, sie ist aktuell im Status {s!r}."
-#: lib/cr_vmware_tpl/handler.py:1121
+#: lib/cr_vmware_tpl/handler.py:1120
msgid "Powering off VM {!r} per SSH ..."
msgstr "Schalte VM {!r} per SSH aus …"
-#: lib/cr_vmware_tpl/handler.py:1140
+#: lib/cr_vmware_tpl/handler.py:1139
msgid "Waiting for successful shut down of VM ..."
msgstr "Warte auf Erfolg des Herunterfahrens der VM …"
-#: lib/cr_vmware_tpl/handler.py:1168
+#: lib/cr_vmware_tpl/handler.py:1167
msgid "Still waiting for completing shutdown, current state is {!r}."
msgstr "Warte noch auf Beendigung des Herunterfahrens, aktueller Status is {!r}."
-#: lib/cr_vmware_tpl/handler.py:1173
+#: lib/cr_vmware_tpl/handler.py:1172
msgid "Template VM {h!r} was shutting down in {t:0.1f} seconds."
msgstr "Die Vorlagen-VM {h!r} wurde in {t:0.1f} Sekunden heruntergefahren."
-#: lib/cr_vmware_tpl/handler.py:1181
+#: lib/cr_vmware_tpl/handler.py:1180
msgid "VM {h!r} was not shut down after {t:0.1f} seconds, current state is {s!r}."
msgstr "Die VM {h!r} ist nach {t:0.1f} Sekunden nioch nicht heruntergefahren, aktueller Status is {!r}."
-#: lib/cr_vmware_tpl/handler.py:1188
+#: lib/cr_vmware_tpl/handler.py:1187
msgid "Setting a new, randomized MAC address for template VM ..."
msgstr "Setze eine neue, randomisierte MAC-Adresse für die Vorlagen-VM …"
-#: lib/cr_vmware_tpl/handler.py:1193
+#: lib/cr_vmware_tpl/handler.py:1192
msgid "New MAC address: {!r}."
msgstr "Neue MAC-Adresse: {!r}."
-#: lib/cr_vmware_tpl/handler.py:1201
+#: lib/cr_vmware_tpl/handler.py:1200
msgid "Searching for existing templates and rotate them ..."
msgstr "Suche nach existierenden Vorlagen und rotiere sie …"
-#: lib/cr_vmware_tpl/handler.py:1210
+#: lib/cr_vmware_tpl/handler.py:1209
msgid "Did not found any existing templates."
msgstr "Keine existierenden Vorlagen gefunden."
-#: lib/cr_vmware_tpl/handler.py:1214
+#: lib/cr_vmware_tpl/handler.py:1213
msgid "Found one existing template."
msgid_plural "Found {} existing templates."
msgstr[0] "Habe eine existierende Vorlage gefunden."
msgstr[1] "Habe {} existierende Vorlagen gefunden."
-#: lib/cr_vmware_tpl/handler.py:1233
+#: lib/cr_vmware_tpl/handler.py:1232
msgid "Found template {n!r}, created: {ts}."
msgstr "Vorlage {n!r} gefunden, erstellt am: {ts}."
-#: lib/cr_vmware_tpl/handler.py:1244
+#: lib/cr_vmware_tpl/handler.py:1243
msgid "Templates sorted by creation date:"
msgstr "Vorlagen nach Erstellungsdatum sortiert:"
-#: lib/cr_vmware_tpl/handler.py:1254
+#: lib/cr_vmware_tpl/handler.py:1253
msgid "Templates to remove:"
msgstr "Zu löschende Vorlagen:"
-#: lib/cr_vmware_tpl/handler.py:1256
+#: lib/cr_vmware_tpl/handler.py:1255
msgid "There are no templates to remove."
msgstr "Es gibt keine Vorlagen, die gelöscht werden müssen."
-#: lib/cr_vmware_tpl/handler.py:1261
+#: lib/cr_vmware_tpl/handler.py:1260
msgid "Removing template {!r} ..."
msgstr "Lösche Vorlage {!r} …"
-#: lib/cr_vmware_tpl/handler.py:1263
+#: lib/cr_vmware_tpl/handler.py:1262
msgid "Successful removed template {!r}."
msgstr "Vorlage {!r} erfolgreich gelöscht."
-#: lib/cr_vmware_tpl/handler.py:1277
+#: lib/cr_vmware_tpl/handler.py:1276
msgid "Renaming template {o!r} => {n!r} ..."
msgstr "Umbenennen der Vorlage {o!r} => {n!r} …"
-#: lib/cr_vmware_tpl/handler.py:1280
+#: lib/cr_vmware_tpl/handler.py:1279
msgid "Successful renamed template into {!r}."
msgstr "Vorlage erfolgreich nach {!r} umbenannt."
-#: lib/cr_vmware_tpl/handler.py:1290
+#: lib/cr_vmware_tpl/handler.py:1289
msgid "Renaming VM {o!r} => {n!r} ..."
msgstr "Umbenennen der VM {o!r} => {n!r} …"
-#: lib/cr_vmware_tpl/handler.py:1298
+#: lib/cr_vmware_tpl/handler.py:1297
msgid "Successful renamed VM into {!r}."
msgstr "VM erfolgreich nach {!r} umbenannt."
-#: lib/cr_vmware_tpl/handler.py:1300
+#: lib/cr_vmware_tpl/handler.py:1299
msgid "Changing VM {!r} into a VMWare template ..."
msgstr "Wandle VM {!r} in eine VMWare-Vorlage um …"
-#: lib/cr_vmware_tpl/handler.py:1303
+#: lib/cr_vmware_tpl/handler.py:1302
msgid "Object {!r} is now a VMWare template."
msgstr "Das Objekt {!r} ist jeztzt eine VMWare-Vorlage."
-#: lib/cr_vmware_tpl/handler.py:1309
+#: lib/cr_vmware_tpl/handler.py:1308
msgid "Creating authorized keys of root from LDAP ..."
msgstr "Erstelle authorized_keys von root aus dem LDAP …"
-#: lib/cr_vmware_tpl/handler.py:1315
+#: lib/cr_vmware_tpl/handler.py:1314
msgid "Using temporary file {!r} for authorized keys of root."
msgstr "Verwende temporäre Datei {!r} für authorized_keys-Datei von root."
-#: lib/cr_vmware_tpl/handler.py:1326
-msgid "Did not found any admins below base DN {!r} with filter:"
-msgstr "Fand keine Administratoren unterhalb der Basis-DN {!r} mit dem Filter:"
-
-#: lib/cr_vmware_tpl/handler.py:1344
+#: lib/cr_vmware_tpl/handler.py:1338
msgid "Generated authorized keys for root:"
msgstr "Generierte authorized_keys-Datei für root:"
-#: lib/cr_vmware_tpl/handler.py:1356
+#: lib/cr_vmware_tpl/handler.py:1350
msgid "No LDAP connection initialized."
msgstr "Keine LDAP-Verbindung initialisiert."
-#: lib/cr_vmware_tpl/handler.py:1365
+#: lib/cr_vmware_tpl/handler.py:1359
msgid "Trying to get a list of all DPX admins with their public SSH keys ..."
msgstr "Versuche eine Liste aller DPX-Administratoren mit ihren öffentlichen SSH-Schlüsseln zu erhalten …"
-#: lib/cr_vmware_tpl/handler.py:1369
+#: lib/cr_vmware_tpl/handler.py:1363
msgid "LDAP search starting in {!r} with filter:"
msgstr "Die LDAP-Suche startet in {!r} mit dem Filter:"
-#: lib/cr_vmware_tpl/handler.py:1378
+#: lib/cr_vmware_tpl/handler.py:1372
msgid "Error retrieving DPX admin list from LDAP:"
msgstr "Fehler neim Ermitteln der DPX-Administratoren-Liste aus dem LDAP:"
-#: lib/cr_vmware_tpl/handler.py:1426
+#: lib/cr_vmware_tpl/handler.py:1420
msgid "Got an admin {cn} <{mail}>."
msgstr "Erhielt Administrator {cn} <{mail}>."
-#: lib/cr_vmware_tpl/handler.py:1429
+#: lib/cr_vmware_tpl/handler.py:1423
msgid "Got an admin:"
msgstr "Erhielt einen Administrator:"
+#: lib/cr_vmware_tpl/handler.py:1429
+msgid "Did not found any admins below base DN {!r} with filter:"
+msgstr "Fand keine Administratoren unterhalb der Basis-DN {!r} mit dem Filter:"
+
#: lib/cr_vmware_tpl/xlate.py:54
msgid "Module directory: {!r}"
msgstr "Modul-Verzeichnis: {!r}"
#
msgid ""
msgstr ""
-"Project-Id-Version: create_vm_template 2.6.1\n"
+"Project-Id-Version: create_vm_template 2.6.3\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2022-07-04 18:10+0200\n"
-"PO-Revision-Date: 2022-07-04 17:25+0100\n"
+"POT-Creation-Date: 2022-08-31 12:59+0200\n"
+"PO-Revision-Date: 2022-08-31 13:05+0200\n"
"Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Language: en_US\n"
"Language-Team: en_US <frank.brehm@pixelpark.com>\n"
msgid "Temporary VM"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:83 lib/cr_vmware_tpl/handler.py:133 lib/cr_vmware_tpl/handler.py:310
+#: lib/cr_vmware_tpl/cobbler.py:80 lib/cr_vmware_tpl/handler.py:131 lib/cr_vmware_tpl/handler.py:308
msgid "{w} is not an instance of {c}, but an instance of {i} instead."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:144
+#: lib/cr_vmware_tpl/cobbler.py:141
msgid "Command {c!r} is neither an Array nor a String, but a {t!r} instead."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:164 lib/cr_vmware_tpl/cobbler.py:225 lib/cr_vmware_tpl/handler.py:905
+#: lib/cr_vmware_tpl/cobbler.py:161 lib/cr_vmware_tpl/cobbler.py:222 lib/cr_vmware_tpl/handler.py:904
msgid "Initializing {} ..."
msgstr "Initializing {} …"
-#: lib/cr_vmware_tpl/cobbler.py:167 lib/cr_vmware_tpl/cobbler.py:228 lib/cr_vmware_tpl/handler.py:907
+#: lib/cr_vmware_tpl/cobbler.py:164 lib/cr_vmware_tpl/cobbler.py:225 lib/cr_vmware_tpl/handler.py:906
msgid "Loading SSH system host keys."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:170 lib/cr_vmware_tpl/cobbler.py:231 lib/cr_vmware_tpl/handler.py:909
+#: lib/cr_vmware_tpl/cobbler.py:167 lib/cr_vmware_tpl/cobbler.py:228 lib/cr_vmware_tpl/handler.py:908
msgid "Setting SSH missing host key policy to {}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:176 lib/cr_vmware_tpl/cobbler.py:235 lib/cr_vmware_tpl/handler.py:913
+#: lib/cr_vmware_tpl/cobbler.py:173 lib/cr_vmware_tpl/cobbler.py:232 lib/cr_vmware_tpl/handler.py:912
msgid "Connecting to {h!r}, port {p} as {u!r} per SSH ..."
msgstr "Connecting to {h!r}, port {p} as {u!r} per SSH …"
-#: lib/cr_vmware_tpl/cobbler.py:183
+#: lib/cr_vmware_tpl/cobbler.py:180
msgid "Executing: {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:194
+#: lib/cr_vmware_tpl/cobbler.py:191
msgid "No output."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:196 lib/cr_vmware_tpl/cobbler.py:198 lib/cr_vmware_tpl/cobbler.py:1046
-#: lib/cr_vmware_tpl/cobbler.py:1049 lib/cr_vmware_tpl/handler.py:928
-#: lib/cr_vmware_tpl/handler.py:1045 lib/cr_vmware_tpl/handler.py:1052
-#: lib/cr_vmware_tpl/handler.py:1125 lib/cr_vmware_tpl/handler.py:1132
+#: lib/cr_vmware_tpl/cobbler.py:193 lib/cr_vmware_tpl/cobbler.py:195 lib/cr_vmware_tpl/cobbler.py:1038
+#: lib/cr_vmware_tpl/cobbler.py:1041 lib/cr_vmware_tpl/handler.py:927
+#: lib/cr_vmware_tpl/handler.py:1044 lib/cr_vmware_tpl/handler.py:1051
+#: lib/cr_vmware_tpl/handler.py:1124 lib/cr_vmware_tpl/handler.py:1131
msgid "Output on {}:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:203 lib/cr_vmware_tpl/cobbler.py:260
+#: lib/cr_vmware_tpl/cobbler.py:200 lib/cr_vmware_tpl/cobbler.py:257
msgid "Could not connect via {w} to {user}@{host}: {e}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:210 lib/cr_vmware_tpl/cobbler.py:268 lib/cr_vmware_tpl/handler.py:933
+#: lib/cr_vmware_tpl/cobbler.py:207 lib/cr_vmware_tpl/cobbler.py:265 lib/cr_vmware_tpl/handler.py:932
msgid "Closing SSH connection."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:214 lib/cr_vmware_tpl/cobbler.py:789
+#: lib/cr_vmware_tpl/cobbler.py:211 lib/cr_vmware_tpl/cobbler.py:784
msgid "Completed SSH process:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:240
+#: lib/cr_vmware_tpl/cobbler.py:237
msgid "Simulating SCP of {local!r} to {user}@{host}:{remote} ..."
msgstr "Simulating SCP of {local!r} to {user}@{host}:{remote} …"
-#: lib/cr_vmware_tpl/cobbler.py:253
+#: lib/cr_vmware_tpl/cobbler.py:250
msgid "SCP of {local!r} to {user}@{host}:{remote} ..."
msgstr "SCP of {local!r} to {user}@{host}:{remote} …"
-#: lib/cr_vmware_tpl/cobbler.py:278 lib/cr_vmware_tpl/cobbler.py:360 lib/cr_vmware_tpl/cobbler.py:498
-#: lib/cr_vmware_tpl/cobbler.py:724 lib/cr_vmware_tpl/cobbler.py:792 lib/cr_vmware_tpl/cobbler.py:990
-#: lib/cr_vmware_tpl/cobbler.py:1015 lib/cr_vmware_tpl/cobbler.py:1036
+#: lib/cr_vmware_tpl/cobbler.py:275 lib/cr_vmware_tpl/cobbler.py:357 lib/cr_vmware_tpl/cobbler.py:495
+#: lib/cr_vmware_tpl/cobbler.py:720 lib/cr_vmware_tpl/cobbler.py:787 lib/cr_vmware_tpl/cobbler.py:982
+#: lib/cr_vmware_tpl/cobbler.py:1007 lib/cr_vmware_tpl/cobbler.py:1028
msgid "No error message"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:283
+#: lib/cr_vmware_tpl/cobbler.py:280
msgid "Could not get version of cobbler: {}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:290
+#: lib/cr_vmware_tpl/cobbler.py:287
msgid "Version of {} is:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:293 lib/cr_vmware_tpl/config.py:906
+#: lib/cr_vmware_tpl/cobbler.py:290 lib/cr_vmware_tpl/config.py:928
msgid "Unsupported version {ver!r} of {co}, valid versions of {co} are {valid}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:299 lib/cr_vmware_tpl/config.py:1445
+#: lib/cr_vmware_tpl/cobbler.py:296 lib/cr_vmware_tpl/config.py:1518
msgid "Cobbler root directory"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:310
+#: lib/cr_vmware_tpl/cobbler.py:307
msgid "Checking existence of remote directory {!r} ..."
msgstr "Checking existence of remote directory {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:322 lib/cr_vmware_tpl/cobbler.py:357
+#: lib/cr_vmware_tpl/cobbler.py:319 lib/cr_vmware_tpl/cobbler.py:354
msgid "Remote directory"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:325
+#: lib/cr_vmware_tpl/cobbler.py:322
msgid "{dsc} {rdir!r} on host {host!r} does not exists or is not a directory."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:334
+#: lib/cr_vmware_tpl/cobbler.py:331
msgid "Ensuring existence of remote directory {!r} ..."
msgstr "Ensuring existence of remote directory {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:355
+#: lib/cr_vmware_tpl/cobbler.py:352
msgid "Output:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:365
+#: lib/cr_vmware_tpl/cobbler.py:362
msgid "{dsc} {rdir!r} on host {host!r} could not be created: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:382
+#: lib/cr_vmware_tpl/cobbler.py:379
msgid "Sorted list of found distros:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:398
+#: lib/cr_vmware_tpl/cobbler.py:395
msgid "Sorted list of found repositories:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:406
+#: lib/cr_vmware_tpl/cobbler.py:403
msgid "Checking existence of repos for distro {!r}."
msgstr "Checking existence of repos for distro {!r}."
-#: lib/cr_vmware_tpl/cobbler.py:411
+#: lib/cr_vmware_tpl/cobbler.py:408
msgid "Repo {r!r} for distro {d!r} not found on cobbler server."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:416
+#: lib/cr_vmware_tpl/cobbler.py:413
msgid "Found repo {r!r} for distro {d!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:433
+#: lib/cr_vmware_tpl/cobbler.py:430
msgid "Sorted list of found profiles:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:443
+#: lib/cr_vmware_tpl/cobbler.py:440
msgid "Checking remote file {rfile!r} based on local {lfile!r} ..."
msgstr "Checking remote file {rfile!r} based on local {lfile!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:448
+#: lib/cr_vmware_tpl/cobbler.py:445
msgid "Local file {!r} either not exists or is not a regular file."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:454
+#: lib/cr_vmware_tpl/cobbler.py:451
msgid "{typ} sum of {ks!r} is: {dig}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:473
+#: lib/cr_vmware_tpl/cobbler.py:470
msgid "Remote file {!r} has the correct content."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:477
+#: lib/cr_vmware_tpl/cobbler.py:474
msgid "File {!r} has to be copied."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:485
+#: lib/cr_vmware_tpl/cobbler.py:482
msgid "Getting content of remote file {!r} ..."
msgstr "Getting content of remote file {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:503
+#: lib/cr_vmware_tpl/cobbler.py:500
msgid "Error getting content of {rfile!r} on host {host!r} - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:530
+#: lib/cr_vmware_tpl/cobbler.py:527
msgid "Ensuring currentness of rsyslog config files ..."
msgstr "Ensuring currentness of rsyslog config files …"
-#: lib/cr_vmware_tpl/cobbler.py:536 lib/cr_vmware_tpl/cobbler.py:853 lib/cr_vmware_tpl/cobbler.py:872
-#: lib/cr_vmware_tpl/cobbler.py:891 lib/cr_vmware_tpl/cobbler.py:911 lib/cr_vmware_tpl/cobbler.py:928
+#: lib/cr_vmware_tpl/cobbler.py:533 lib/cr_vmware_tpl/cobbler.py:848 lib/cr_vmware_tpl/cobbler.py:867
+#: lib/cr_vmware_tpl/cobbler.py:886 lib/cr_vmware_tpl/cobbler.py:906 lib/cr_vmware_tpl/cobbler.py:923
msgid "Ensuring {loc!r} => {rem!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:549
+#: lib/cr_vmware_tpl/cobbler.py:546
msgid "Using temporary kickstart file {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:563 lib/cr_vmware_tpl/cobbler.py:832
+#: lib/cr_vmware_tpl/cobbler.py:560 lib/cr_vmware_tpl/cobbler.py:827
msgid "Generated kickstart file content:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:569
+#: lib/cr_vmware_tpl/cobbler.py:565
msgid "Ensuring currentness of profile kickstart script {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:574 lib/cr_vmware_tpl/handler.py:299 lib/cr_vmware_tpl/handler.py:341
-#: lib/cr_vmware_tpl/handler.py:366
+#: lib/cr_vmware_tpl/cobbler.py:570 lib/cr_vmware_tpl/handler.py:297 lib/cr_vmware_tpl/handler.py:339
+#: lib/cr_vmware_tpl/handler.py:364
msgid "Removing {!r} ..."
msgstr "Removing {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:584
+#: lib/cr_vmware_tpl/cobbler.py:580
msgid "Ensuring profile {!r} ..."
msgstr "Ensuring profile {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:603
+#: lib/cr_vmware_tpl/cobbler.py:599
msgid "Checking existing profile {!r} ..."
msgstr "Checking existing profile {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:608
+#: lib/cr_vmware_tpl/cobbler.py:604
msgid "Got profile variables:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:630
+#: lib/cr_vmware_tpl/cobbler.py:626
msgid "Got {what} on reading and parsing of profile {p!r}:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:650
+#: lib/cr_vmware_tpl/cobbler.py:646
msgid "Checking existing profile {n!r} ({d}) ..."
msgstr "Checking existing profile {n!r} ({d}) …"
-#: lib/cr_vmware_tpl/cobbler.py:667
+#: lib/cr_vmware_tpl/cobbler.py:663
msgid "Checking for distro:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:688
+#: lib/cr_vmware_tpl/cobbler.py:684
msgid "Checking for repos:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:699
+#: lib/cr_vmware_tpl/cobbler.py:695
msgid "Checking for nameservers:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:706
+#: lib/cr_vmware_tpl/cobbler.py:702
msgid "Checking for DNS search domains:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:716
+#: lib/cr_vmware_tpl/cobbler.py:712
msgid "No need for changing profile {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:729
+#: lib/cr_vmware_tpl/cobbler.py:725
msgid "Error editing a cobbler profile - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:739
+#: lib/cr_vmware_tpl/cobbler.py:735
msgid "Creating new profile {!r} ..."
msgstr "Creating new profile {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:797
+#: lib/cr_vmware_tpl/cobbler.py:792
msgid "Error creating a cobbler profile - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:802
+#: lib/cr_vmware_tpl/cobbler.py:797
msgid "There was an error message on creating profile {!r}:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:812
+#: lib/cr_vmware_tpl/cobbler.py:807
msgid "Did not found profile {!r} after trying creation."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:822
+#: lib/cr_vmware_tpl/cobbler.py:817
msgid "Ensuring currentness of system kickstart script {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:847
+#: lib/cr_vmware_tpl/cobbler.py:842
msgid "Ensuring currentness of snippets below {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:866
+#: lib/cr_vmware_tpl/cobbler.py:861
msgid "Ensuring currentness of bashrc files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:885
+#: lib/cr_vmware_tpl/cobbler.py:880
msgid "Ensuring currentness of vimrc files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:904
+#: lib/cr_vmware_tpl/cobbler.py:899
msgid "Ensuring currentness of logrotate files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:925
+#: lib/cr_vmware_tpl/cobbler.py:920
msgid "Ensuring currentness of create-motd.sh."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:941
+#: lib/cr_vmware_tpl/cobbler.py:936
msgid "Creating new system {!r} ..."
msgstr "Creating new system {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:995
+#: lib/cr_vmware_tpl/cobbler.py:987
msgid "Error creating a cobbler system - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1005
+#: lib/cr_vmware_tpl/cobbler.py:997
msgid "Removing system {!r} ..."
msgstr "Removing system {!r} …"
-#: lib/cr_vmware_tpl/cobbler.py:1020
+#: lib/cr_vmware_tpl/cobbler.py:1012
msgid "Error removing the cobbler system {n!r} - returncode was {rc}: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1033
+#: lib/cr_vmware_tpl/cobbler.py:1025
msgid "Executing cobbler sync ..."
msgstr "Executing cobbler sync {} …"
-#: lib/cr_vmware_tpl/cobbler.py:1041
+#: lib/cr_vmware_tpl/cobbler.py:1033
msgid "Could syncing cobbler: {}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1063
+#: lib/cr_vmware_tpl/cobbler.py:1055
msgid "Ensuring currentness of authorized_keys file of root {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1078
+#: lib/cr_vmware_tpl/cobbler.py:1070
msgid "Ensuring currentness of repo files below {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1084
+#: lib/cr_vmware_tpl/cobbler.py:1076
msgid "Local path {!r} is not a directory."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1088
+#: lib/cr_vmware_tpl/cobbler.py:1080
msgid "Ensuring repo files for {}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1095
+#: lib/cr_vmware_tpl/cobbler.py:1087
msgid "Finished with repo files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1105
+#: lib/cr_vmware_tpl/cobbler.py:1097
msgid "Ensuring currentness of postfix files below {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1114
+#: lib/cr_vmware_tpl/cobbler.py:1106
msgid "Finished with postfix files."
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1121 lib/cr_vmware_tpl/cobbler.py:1159
+#: lib/cr_vmware_tpl/cobbler.py:1113 lib/cr_vmware_tpl/cobbler.py:1151
msgid "Trying to get IP of MAC address {!r} given by DHCP ..."
msgstr "Trying to get IP of MAC address {!r} given by DHCP …"
-#: lib/cr_vmware_tpl/cobbler.py:1137 lib/cr_vmware_tpl/cobbler.py:1177
+#: lib/cr_vmware_tpl/cobbler.py:1129 lib/cr_vmware_tpl/cobbler.py:1169
msgid "Found invalid IP address {ip!r} in leases file: {err}"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1150 lib/cr_vmware_tpl/cobbler.py:1195
+#: lib/cr_vmware_tpl/cobbler.py:1142 lib/cr_vmware_tpl/cobbler.py:1187
msgid "Found DHCP IP assignments:"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1204
+#: lib/cr_vmware_tpl/cobbler.py:1196
msgid "Webroot directory"
msgstr ""
-#: lib/cr_vmware_tpl/cobbler.py:1205
+#: lib/cr_vmware_tpl/cobbler.py:1197
msgid "Ensuring existence of {what} {dir!r}..."
msgstr "Ensuring existence of {what} {dir!r} …"
-#: lib/cr_vmware_tpl/config.py:167
+#: lib/cr_vmware_tpl/config.py:169
msgid "Invalid port {!r} for LDAP server given."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:180
+#: lib/cr_vmware_tpl/config.py:182
msgid "An empty Base DN for LDAP searches is not allowed."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:286
+#: lib/cr_vmware_tpl/config.py:288
msgid "Invalid value {val!r} in section {sec!r} for a LDAP {what}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:339
+#: lib/cr_vmware_tpl/config.py:341
msgid "Unknown LDAP configuration key {key} found in section {sec!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:384 lib/cr_vmware_tpl/config.py:392 lib/cr_vmware_tpl/config.py:401
+#: lib/cr_vmware_tpl/config.py:386 lib/cr_vmware_tpl/config.py:394 lib/cr_vmware_tpl/config.py:403
msgid "The given parameter {p!r} must be sequential type (given: {v!r})."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:415
+#: lib/cr_vmware_tpl/config.py:417
msgid "The name of a Cobbler distro may not be empty."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:474
+#: lib/cr_vmware_tpl/config.py:476
msgid "Invalid architecture {a!r} for distro {n!r} given. Valid architectures are {v}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:649
+#: lib/cr_vmware_tpl/config.py:629
msgid ""
"Found unknown config parameter {p!r} with value {v!r} in configuration of the Cobbler repository"
" {r!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:654
+#: lib/cr_vmware_tpl/config.py:634
msgid "Found Cobbler repository configuration:"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1031
+#: lib/cr_vmware_tpl/config.py:1053
msgid "Checking for unconfigured options ..."
msgstr "Checking for unconfigured options …"
-#: lib/cr_vmware_tpl/config.py:1056
+#: lib/cr_vmware_tpl/config.py:1083
+msgid "File {!r} not found on current host."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1088
+msgid "Path {!r} is not a regular file."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1093
+msgid "File {!r} is not readable."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1097
+msgid "Evaluating {!r} for nameservers."
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1110
+msgid "Found invalid IP address {addr!r} as a nameserver in {file!r}:"
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1116
+msgid "Found nameservers in {!r}:"
+msgstr ""
+
+#: lib/cr_vmware_tpl/config.py:1129
msgid "Verifying cobbler distros ..."
msgstr "Verifying cobbler distros …"
-#: lib/cr_vmware_tpl/config.py:1059
+#: lib/cr_vmware_tpl/config.py:1132
msgid "Did not found configured Cobbler distros."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1066
+#: lib/cr_vmware_tpl/config.py:1139
msgid "Did not found distro of configured Cobbler distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1071
+#: lib/cr_vmware_tpl/config.py:1144
msgid "Did not found the base install repo URL of configured Cobbler distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1077
+#: lib/cr_vmware_tpl/config.py:1150
msgid "Did not found repo definitions for configured Cobbler distro {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1086
+#: lib/cr_vmware_tpl/config.py:1159
msgid "Did not found distro {!r} in configured Cobbler distros."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1092
+#: lib/cr_vmware_tpl/config.py:1165
msgid "Using OS {os!r} with cobbler distro {di!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1104
+#: lib/cr_vmware_tpl/config.py:1177
msgid "Evaluating section {!r} ..."
msgstr "Evaluating section {!r} …"
-#: lib/cr_vmware_tpl/config.py:1106
+#: lib/cr_vmware_tpl/config.py:1179
msgid "Content of section:"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1150
+#: lib/cr_vmware_tpl/config.py:1223
msgid "Unhandled configuration section {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1156
+#: lib/cr_vmware_tpl/config.py:1229
msgid "Value {!r} for a timeout is invalid."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1186 lib/cr_vmware_tpl/config.py:1247 lib/cr_vmware_tpl/config.py:1346
-#: lib/cr_vmware_tpl/config.py:1399 lib/cr_vmware_tpl/config.py:1493 lib/cr_vmware_tpl/config.py:1528
+#: lib/cr_vmware_tpl/config.py:1259 lib/cr_vmware_tpl/config.py:1320 lib/cr_vmware_tpl/config.py:1419
+#: lib/cr_vmware_tpl/config.py:1472 lib/cr_vmware_tpl/config.py:1566 lib/cr_vmware_tpl/config.py:1601
msgid "Checking config section {!r} ..."
msgstr "Checking config section {!r} …"
-#: lib/cr_vmware_tpl/config.py:1218
+#: lib/cr_vmware_tpl/config.py:1291
msgid "Value {val} for {p} is less than {minval}, using {default}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1223
+#: lib/cr_vmware_tpl/config.py:1296
msgid "Value {val} for {p} is greater than {maxval}, using {default}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1314
+#: lib/cr_vmware_tpl/config.py:1387
msgid "Checking value {v!r} for {p} ..."
msgstr "Checking value {v!r} for {p} …"
-#: lib/cr_vmware_tpl/config.py:1316
+#: lib/cr_vmware_tpl/config.py:1389
msgid "Minimal value: {min_val}, maximum value: {max_val}, default value: {def_val}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1324
+#: lib/cr_vmware_tpl/config.py:1397
msgid "Value {val} for {prop} is less than {min_val}, using {def_val} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1331
+#: lib/cr_vmware_tpl/config.py:1404
msgid "Value {val} for {prop} is greater than {max_val}, using {def_val} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1338
+#: lib/cr_vmware_tpl/config.py:1411
msgid "Setting timeout {p!r} to {v:0.1f} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1444 lib/cr_vmware_tpl/config.py:1469
+#: lib/cr_vmware_tpl/config.py:1517 lib/cr_vmware_tpl/config.py:1542
msgid "Path for {what} {path!r} is not absolute."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1470
+#: lib/cr_vmware_tpl/config.py:1543
msgid "Webserver document root"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1481
+#: lib/cr_vmware_tpl/config.py:1554
msgid "The value of {what!r} must be one of {valid!r}, but found {val!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1508
+#: lib/cr_vmware_tpl/config.py:1581
msgid "Given method {!r} is not a valid crypt method."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1520
+#: lib/cr_vmware_tpl/config.py:1593
msgid "Hashed root password: {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1535
+#: lib/cr_vmware_tpl/config.py:1608
msgid "Found Cobbler repository {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/config.py:1546
+#: lib/cr_vmware_tpl/config.py:1619
msgid "Evaluated Cobbler repositories:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:67
+#: lib/cr_vmware_tpl/handler.py:65
msgid "Could not find a datastore of {size:0.1f} GiB size in datastore cluster {c_name!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:84
+#: lib/cr_vmware_tpl/handler.py:82
msgid "The temporary VM {!r} is already existing, cannot continue."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:104
+#: lib/cr_vmware_tpl/handler.py:102
msgid "Could not find a datastore of {:0.1f} GiB size."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:179
+#: lib/cr_vmware_tpl/handler.py:177
msgid "No ID for Operating system defined, please check the configuration."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:251
+#: lib/cr_vmware_tpl/handler.py:249
msgid "Connecting to LDAP server {!r} ..."
msgstr "Connecting to LDAP server {!r} …"
-#: lib/cr_vmware_tpl/handler.py:254
+#: lib/cr_vmware_tpl/handler.py:252
msgid "Connect options to LDAP server {!r}:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:269
+#: lib/cr_vmware_tpl/handler.py:267
msgid "Info about LDAP server {}:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:283
+#: lib/cr_vmware_tpl/handler.py:281
msgid "Unbinding from LDAP server {} ..."
msgstr "Unbinding from LDAP server {} …"
-#: lib/cr_vmware_tpl/handler.py:288
+#: lib/cr_vmware_tpl/handler.py:286
msgid "Disconnecting from LDAP server {} ..."
msgstr "Disconnecting from LDAP server {} …"
-#: lib/cr_vmware_tpl/handler.py:307
+#: lib/cr_vmware_tpl/handler.py:305
msgid "{}-object not initialized."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:327
+#: lib/cr_vmware_tpl/handler.py:325
msgid "Got a {n}: {e}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:334
+#: lib/cr_vmware_tpl/handler.py:332
msgid "Closing ..."
msgstr "Closing …"
-#: lib/cr_vmware_tpl/handler.py:350
+#: lib/cr_vmware_tpl/handler.py:348
msgid "Current configuration:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:352
+#: lib/cr_vmware_tpl/handler.py:350
msgid "Starting handling ..."
msgstr "Starting handling …"
-#: lib/cr_vmware_tpl/handler.py:384
+#: lib/cr_vmware_tpl/handler.py:382
msgid "Found VSphere cluster {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:386
+#: lib/cr_vmware_tpl/handler.py:384
msgid "Could not find VSphere cluster {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:391
+#: lib/cr_vmware_tpl/handler.py:389
msgid "Network {n!r} not available in cluster {c!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:407
+#: lib/cr_vmware_tpl/handler.py:405
msgid "Only executing of template rotating."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:412
+#: lib/cr_vmware_tpl/handler.py:410
msgid "Created VM as {cls}: {vm!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:417
+#: lib/cr_vmware_tpl/handler.py:415
msgid "Found Ethernet card as {}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:420
+#: lib/cr_vmware_tpl/handler.py:418
msgid "Found Ethernet card:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:423
+#: lib/cr_vmware_tpl/handler.py:421
msgid "Did not found MAC address of ethernet card."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:427
+#: lib/cr_vmware_tpl/handler.py:425
msgid "Simulation mode - VM not created in real."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:430
+#: lib/cr_vmware_tpl/handler.py:428
msgid "Could not find VM after creating."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:432
+#: lib/cr_vmware_tpl/handler.py:430
msgid "Using MAC address of template VM: {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:446
+#: lib/cr_vmware_tpl/handler.py:444
msgid "Aborting after creation of template VM."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:447
+#: lib/cr_vmware_tpl/handler.py:445
msgid "You are responsible yourself to cleaning up the VM!!!"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:466
+#: lib/cr_vmware_tpl/handler.py:464
msgid "Checking, whether distro {!r} is available on the cobbler host."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:472
+#: lib/cr_vmware_tpl/handler.py:470
msgid "Did not found distro {!r} on the cobbler host."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:476
+#: lib/cr_vmware_tpl/handler.py:474
msgid "Distro {!r} is available on the cobbler host."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:481
+#: lib/cr_vmware_tpl/handler.py:479
msgid "Not all repos for distro {!r} were found on Cobbler server."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:488
+#: lib/cr_vmware_tpl/handler.py:486
msgid "First checking, whether {!r} exists ..."
msgstr "First checking, whether {!r} exists …"
-#: lib/cr_vmware_tpl/handler.py:496
+#: lib/cr_vmware_tpl/handler.py:494
msgid "Temporary VM {n!r} exists, raising {e}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:505
+#: lib/cr_vmware_tpl/handler.py:503
msgid "Temporary VM {!r} does not exists, will be created."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:521
+#: lib/cr_vmware_tpl/handler.py:519
msgid "Selecting a SAN based datastore with at least {:0.1f} GiB available space."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:533
+#: lib/cr_vmware_tpl/handler.py:531
msgid "Got datastore {n!r} as a member of datastore cluster {c!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:549
+#: lib/cr_vmware_tpl/handler.py:547
msgid "Using datastore {!r} for volume of temporary VM to create."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:562
+#: lib/cr_vmware_tpl/handler.py:560
msgid "Found storage cluster {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:570
+#: lib/cr_vmware_tpl/handler.py:568
msgid "Cannot use datastore cluster {n!r}, free space {free:0.1f} GiB is less than {min:0.1f} GiB."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:579
+#: lib/cr_vmware_tpl/handler.py:577
msgid "Could not get {c} object with name {n!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:596
+#: lib/cr_vmware_tpl/handler.py:594
msgid "Trying to get a recommendation for a datastore from VSphere storageResourceManager ..."
msgstr "Trying to get a recommendation for a datastore from VSphere storageResourceManager …"
-#: lib/cr_vmware_tpl/handler.py:608
+#: lib/cr_vmware_tpl/handler.py:606
msgid "Got no recommendation for a datastore from VSphere storageResourceManager: {c} - {e}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:658
+#: lib/cr_vmware_tpl/handler.py:656
msgid "Cannot use datastore {n!r} - not accessible."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:662
+#: lib/cr_vmware_tpl/handler.py:660
msgid "Cannot use datastore {n!r}, not in cluster {c!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:666
+#: lib/cr_vmware_tpl/handler.py:664
msgid "Checking datastore:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:669
+#: lib/cr_vmware_tpl/handler.py:667
msgid "Cannot use datastore {n!r}, is of type {t!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:674
+#: lib/cr_vmware_tpl/handler.py:672
msgid "Cannot use datastore {n!r}, free space {free:0.1f} GiB is less than {min:0.1f} GiB."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:682
+#: lib/cr_vmware_tpl/handler.py:680
msgid "Found {} usable datastores."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:684
+#: lib/cr_vmware_tpl/handler.py:682
msgid "Did not found an usable datastore."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:711
+#: lib/cr_vmware_tpl/handler.py:709
msgid "Defined interface to create:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:723
+#: lib/cr_vmware_tpl/handler.py:721
msgid "VM-Folder object for template VM: {c} - {n!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:735
+#: lib/cr_vmware_tpl/handler.py:733
msgid "Trying to evaluate the IP address of the template VM ..."
msgstr "Trying to evaluate the IP address of the template VM …"
-#: lib/cr_vmware_tpl/handler.py:739 lib/cr_vmware_tpl/handler.py:767
+#: lib/cr_vmware_tpl/handler.py:737 lib/cr_vmware_tpl/handler.py:765
msgid "Waiting initially for {} seconds:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:755
+#: lib/cr_vmware_tpl/handler.py:753
msgid "Did not got the IP address of MAC address {mac!r} after {delay} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:760
+#: lib/cr_vmware_tpl/handler.py:758
msgid "Got IP addresses for template VM:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:765
+#: lib/cr_vmware_tpl/handler.py:763
msgid "Waiting for finishing installation ..."
msgstr "Waiting for finishing installation …"
-#: lib/cr_vmware_tpl/handler.py:783
+#: lib/cr_vmware_tpl/handler.py:781
msgid "Waiting for SSH available ..."
msgstr "Waiting for SSH available …"
-#: lib/cr_vmware_tpl/handler.py:789
+#: lib/cr_vmware_tpl/handler.py:787
msgid "Got following address_infos for {h!r}, IPv4 TCP port {p}:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:794
+#: lib/cr_vmware_tpl/handler.py:792
msgid "Did not get address infos for {h!r}, IPv4 TCP port {p}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:798
+#: lib/cr_vmware_tpl/handler.py:797
msgid "Using address info: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:848
+#: lib/cr_vmware_tpl/handler.py:847
msgid "Needed {m} minutes and {s:0.1f} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:853
+#: lib/cr_vmware_tpl/handler.py:852
msgid "SSH not available after {:0.1f} seconds, giving up."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:861
+#: lib/cr_vmware_tpl/handler.py:860
msgid "Trying to connect to {a} via TCP port {p} ..."
msgstr "Trying to connect to {a} via TCP port {p} …"
-#: lib/cr_vmware_tpl/handler.py:868
+#: lib/cr_vmware_tpl/handler.py:867
msgid "Error creating socket: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:877
+#: lib/cr_vmware_tpl/handler.py:876
msgid "Could not connect: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:880
+#: lib/cr_vmware_tpl/handler.py:879
msgid "Connected to {a} via TCP port {p}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:886
+#: lib/cr_vmware_tpl/handler.py:885
msgid "Got SSHD banner: {}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:920
+#: lib/cr_vmware_tpl/handler.py:919
msgid "Commands to execute:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:941
+#: lib/cr_vmware_tpl/handler.py:940
msgid "Showing post install log ..."
msgstr "Showing post install log …"
-#: lib/cr_vmware_tpl/handler.py:970
+#: lib/cr_vmware_tpl/handler.py:969
msgid "Trying to get possible post-installation errors ..."
msgstr "Trying to get possible post-installation errors …"
-#: lib/cr_vmware_tpl/handler.py:984
+#: lib/cr_vmware_tpl/handler.py:983
msgid "Got postinstall errors:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:986
+#: lib/cr_vmware_tpl/handler.py:985
msgid "No postinstall errors found."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:989
+#: lib/cr_vmware_tpl/handler.py:988
msgid "Template VM {!r} has to be removed."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:994
+#: lib/cr_vmware_tpl/handler.py:993
msgid "Executing tasks per SSH after installation ..."
msgstr "Executing tasks per SSH after installation …"
-#: lib/cr_vmware_tpl/handler.py:1047 lib/cr_vmware_tpl/handler.py:1127
+#: lib/cr_vmware_tpl/handler.py:1046 lib/cr_vmware_tpl/handler.py:1126
msgid "No output on {}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1059
+#: lib/cr_vmware_tpl/handler.py:1058
msgid "Waiting for {} seconds before shutting down:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1080
+#: lib/cr_vmware_tpl/handler.py:1079
msgid "Last actions before powering off VM {!r} ..."
msgstr "Last actions before powering off VM {!r} …"
-#: lib/cr_vmware_tpl/handler.py:1111 lib/cr_vmware_tpl/handler.py:1144
+#: lib/cr_vmware_tpl/handler.py:1110 lib/cr_vmware_tpl/handler.py:1143
msgid "Current state of template VM is {!r}"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1113
+#: lib/cr_vmware_tpl/handler.py:1112
msgid "Template VM is already shut off."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1118
+#: lib/cr_vmware_tpl/handler.py:1117
msgid "Cannot shut down VM {h!r}, is currently in state {s!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1121
+#: lib/cr_vmware_tpl/handler.py:1120
msgid "Powering off VM {!r} per SSH ..."
msgstr "Powering off VM {!r} per SSH …"
-#: lib/cr_vmware_tpl/handler.py:1140
+#: lib/cr_vmware_tpl/handler.py:1139
msgid "Waiting for successful shut down of VM ..."
msgstr "Waiting for successful shut down of VM …"
-#: lib/cr_vmware_tpl/handler.py:1168
+#: lib/cr_vmware_tpl/handler.py:1167
msgid "Still waiting for completing shutdown, current state is {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1173
+#: lib/cr_vmware_tpl/handler.py:1172
msgid "Template VM {h!r} was shutting down in {t:0.1f} seconds."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1181
+#: lib/cr_vmware_tpl/handler.py:1180
msgid "VM {h!r} was not shut down after {t:0.1f} seconds, current state is {s!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1188
+#: lib/cr_vmware_tpl/handler.py:1187
msgid "Setting a new, randomized MAC address for template VM ..."
msgstr "Setting a new, randomized MAC address for template VM …"
-#: lib/cr_vmware_tpl/handler.py:1193
+#: lib/cr_vmware_tpl/handler.py:1192
msgid "New MAC address: {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1201
+#: lib/cr_vmware_tpl/handler.py:1200
msgid "Searching for existing templates and rotate them ..."
msgstr "Searching for existing templates and rotate them …"
-#: lib/cr_vmware_tpl/handler.py:1210
+#: lib/cr_vmware_tpl/handler.py:1209
msgid "Did not found any existing templates."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1214
+#: lib/cr_vmware_tpl/handler.py:1213
msgid "Found one existing template."
msgid_plural "Found {} existing templates."
msgstr[0] ""
msgstr[1] ""
-#: lib/cr_vmware_tpl/handler.py:1233
+#: lib/cr_vmware_tpl/handler.py:1232
msgid "Found template {n!r}, created: {ts}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1244
+#: lib/cr_vmware_tpl/handler.py:1243
msgid "Templates sorted by creation date:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1254
+#: lib/cr_vmware_tpl/handler.py:1253
msgid "Templates to remove:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1256
+#: lib/cr_vmware_tpl/handler.py:1255
msgid "There are no templates to remove."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1261
+#: lib/cr_vmware_tpl/handler.py:1260
msgid "Removing template {!r} ..."
msgstr "Removing template {!r} …"
-#: lib/cr_vmware_tpl/handler.py:1263
+#: lib/cr_vmware_tpl/handler.py:1262
msgid "Successful removed template {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1277
+#: lib/cr_vmware_tpl/handler.py:1276
msgid "Renaming template {o!r} => {n!r} ..."
msgstr "Renaming template {o!r} => {n!r} …"
-#: lib/cr_vmware_tpl/handler.py:1280
+#: lib/cr_vmware_tpl/handler.py:1279
msgid "Successful renamed template into {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1290
+#: lib/cr_vmware_tpl/handler.py:1289
msgid "Renaming VM {o!r} => {n!r} ..."
msgstr "Renaming VM {o!r} => {n!r} …"
-#: lib/cr_vmware_tpl/handler.py:1298
+#: lib/cr_vmware_tpl/handler.py:1297
msgid "Successful renamed VM into {!r}."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1300
+#: lib/cr_vmware_tpl/handler.py:1299
msgid "Changing VM {!r} into a VMWare template ..."
msgstr "Changing VM {!r} into a VMWare template …"
-#: lib/cr_vmware_tpl/handler.py:1303
+#: lib/cr_vmware_tpl/handler.py:1302
msgid "Object {!r} is now a VMWare template."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1309
+#: lib/cr_vmware_tpl/handler.py:1308
msgid "Creating authorized keys of root from LDAP ..."
msgstr "Creating authorized keys of root from LDAP …"
-#: lib/cr_vmware_tpl/handler.py:1315
+#: lib/cr_vmware_tpl/handler.py:1314
msgid "Using temporary file {!r} for authorized keys of root."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1326
-msgid "Did not found any admins below base DN {!r} with filter:"
-msgstr ""
-
-#: lib/cr_vmware_tpl/handler.py:1344
+#: lib/cr_vmware_tpl/handler.py:1338
msgid "Generated authorized keys for root:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1356
+#: lib/cr_vmware_tpl/handler.py:1350
msgid "No LDAP connection initialized."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1365
+#: lib/cr_vmware_tpl/handler.py:1359
msgid "Trying to get a list of all DPX admins with their public SSH keys ..."
msgstr "Trying to get a list of all DPX admins with their public SSH keys …"
-#: lib/cr_vmware_tpl/handler.py:1369
+#: lib/cr_vmware_tpl/handler.py:1363
msgid "LDAP search starting in {!r} with filter:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1378
+#: lib/cr_vmware_tpl/handler.py:1372
msgid "Error retrieving DPX admin list from LDAP:"
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1426
+#: lib/cr_vmware_tpl/handler.py:1420
msgid "Got an admin {cn} <{mail}>."
msgstr ""
-#: lib/cr_vmware_tpl/handler.py:1429
+#: lib/cr_vmware_tpl/handler.py:1423
msgid "Got an admin:"
msgstr ""
+#: lib/cr_vmware_tpl/handler.py:1429
+msgid "Did not found any admins below base DN {!r} with filter:"
+msgstr ""
+
#: lib/cr_vmware_tpl/xlate.py:54
msgid "Module directory: {!r}"
msgstr ""