Signed-off-by: Dominik Csapak <[email protected]>
---
 PVE/CLI/qm.pm | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/PVE/CLI/qm.pm b/PVE/CLI/qm.pm
index c017a59..a90aa75 100755
--- a/PVE/CLI/qm.pm
+++ b/PVE/CLI/qm.pm
@@ -671,15 +671,7 @@ sub param_mapping {
     my $ssh_key_map = ['sshkeys', sub {
        return URI::Escape::uri_escape(PVE::Tools::file_get_contents($_[0]));
     }];
-    my $cipassword_map = ['cipassword', sub {
-       my ($value) = @_;
-       return $value if $value;
-
-       my $pw = PVE::PTY::read_password('New cloud-init user password: ');
-       my $pw2 = PVE::PTY::read_password('Repeat password: ');
-       die "passwords do not match\n" if $pw ne $pw2;
-       return $pw;
-    }, '<password>', 1];
+    my $cipassword_map = PVE::CLIHandler::get_standard_mapping('pve-password', 
{ name => 'password' });
     my $mapping = {
        'update_vm' => [$ssh_key_map, $cipassword_map],
        'create_vm' => [$ssh_key_map, $cipassword_map],
-- 
2.11.0


_______________________________________________
pve-devel mailing list
[email protected]
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to