mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-16 22:50:10 +03:00
(cherry picked from commit fbfbfdca8c7e2d206f7cc8c2cf0551c4cd2eaa29)
This commit is contained in:
parent
b630b267b5
commit
17212dc623
@ -2788,7 +2788,8 @@ int VirtualMachine::updateconf(VirtualMachineTemplate& tmpl, string &err)
|
||||
}
|
||||
else if ( context_bck != 0 && context_new != 0 )
|
||||
{
|
||||
string files_ds = context_bck->vector_value("FILES_DS");
|
||||
string files_ds = context_bck->vector_value("FILES_DS");
|
||||
string files_ds_new = context_new->vector_value("FILES_DS");
|
||||
|
||||
context_new = context_new->clone();
|
||||
context_new->remove("FILES_DS");
|
||||
@ -2809,7 +2810,7 @@ int VirtualMachine::updateconf(VirtualMachineTemplate& tmpl, string &err)
|
||||
|
||||
context_new = obj_template->get("CONTEXT");
|
||||
|
||||
if ( !files_ds.empty() )
|
||||
if ( !files_ds.empty() && !files_ds_new.empty())
|
||||
{
|
||||
context_new->replace("FILES_DS", files_ds);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user