mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-16 22:50:10 +03:00
parent
c85f9a1031
commit
9a5d637c4f
@ -416,7 +416,17 @@ int VirtualMachine::parse_graphics(string& error_str, Template * tmpl)
|
||||
|
||||
if ( !random_passwd.empty() )
|
||||
{
|
||||
graphics->replace("PASSWD", one_util::random_password());
|
||||
string password = one_util::random_password();
|
||||
|
||||
if ( graphics->vector_value("TYPE") == "SPICE" )
|
||||
{
|
||||
// Spice password must be 60 characters maximum
|
||||
graphics->replace("PASSWD", password.substr(0, 59));
|
||||
}
|
||||
else
|
||||
{
|
||||
graphics->replace("PASSWD", password);
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user