diff --git a/protogeni/lib/GeniCM.pm.in b/protogeni/lib/GeniCM.pm.in index a66cd741f9b08069198b4b00a22c9abd2c756406..79a6c81728a7b2ae82d9ff6d132f85ccb0c71ec9 100644 --- a/protogeni/lib/GeniCM.pm.in +++ b/protogeni/lib/GeniCM.pm.in @@ -1212,12 +1212,14 @@ sub GetTicketAuxAux($$$$$$$$) my $virtual_node_id = GeniXML::GetText("virtual_node_id", $iface_ref); my $virtual_port_id = GeniXML::GetText("virtual_interface_id", + $iface_ref) || + GeniXML::GetText("virtual_port_id", $iface_ref); my $component_id = GeniXML::GetText("component_id", $iface_ref); if (!defined($virtual_node_id) || !defined($virtual_port_id)) { $response = GeniResponse->Create(GENIRESPONSE_ERROR, undef, - "Virtual port ID or virtual interface ID missing on interface"); + "Virtual node ID or virtual interface ID missing on interface"); goto bad; } my $linkref = $vportmap{"$virtual_node_id:$virtual_port_id"};