1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-11 05:17:41 +03:00

F #4130: Remove useless attach info from context.sh (#4156)

(cherry picked from commit 71d0d28b4d)
This commit is contained in:
Christian González 2020-02-05 10:23:44 +01:00 committed by Ruben S. Montero
parent 92a67d4d9c
commit faf8cf4067
No known key found for this signature in database
GPG Key ID: A0CEA6FA880A1D87

View File

@ -349,6 +349,20 @@ int VirtualMachine::generate_network_context(VectorAttribute* context,
continue;
}
if (hasPreviousHistory() &&
previous_history->action == VMActions::NIC_DETACH_ACTION &&
vatts[i]->vector_value("ATTACH") == "YES")
{
int nic_id;
vatts[i]->vector_value("NIC_ID", nic_id);
clear_nic_context(nic_id);
continue;
}
bool alias_detach = hasPreviousHistory() &&
previous_history->action == VMActions::ALIAS_DETACH_ACTION &&
vatts[i]->vector_value("ATTACH") == "YES";