From 70cc6b3104f533ceec4e7049aa72b41dfefc73af Mon Sep 17 00:00:00 2001 From: Robert Latta <robert.latta@geant.org> Date: Mon, 8 Mar 2021 10:27:57 +0000 Subject: [PATCH] added additional navigation property values; added additional service types --- inventory_provider/db/ims.py | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/inventory_provider/db/ims.py b/inventory_provider/db/ims.py index 25227ea6..c15fdbc0 100644 --- a/inventory_provider/db/ims.py +++ b/inventory_provider/db/ims.py @@ -91,27 +91,47 @@ VENDOR_RELATED_CONTACT_PROPERTIES = { 'Contact': 16 } +VM_PORT_RELATE_PROPERTIES = { + 'Circuit': 32 +} + +VM_INTERNAL_PORT_RELATE_PROPERTIES = { + 'Circuit': 32 +} + NO_FILTERED_RESULTS_MESSAGE = 'no records found for entity:' -# this is here as it seems a logical place to store it +# this will be obsolete as soon as Inventory Provider update is done, but is +# here for between the time of the roll out and the Inventory Update IMS_SERVICE_NAMES = { + 'EUMETSAT GRE', + 'EUMETSAT INTERNATIONAL', + 'EUMETSAT TERRESTRIAL', 'EXPRESS ROUTE', + 'GEANT - GBS', 'GEANT CLOUD PEERING', + 'GEANT IP', 'GEANT LAMBDA', 'GEANT OPEN CROSS CONNECT', 'GEANT OPEN PORT', 'GEANT PEERING', 'GEANT PLUS', - 'GEANT IP', + 'GTS', + 'GWS - BROKERED', + 'GWS - DIRECT', 'GWS - INDIRECT', 'GWS - UPSTREAM', - 'IP PEERING - NON R&E (PUBLIC)', 'IP PEERING - NON R&E (PRIVATE)', + 'IP PEERING - NON R&E (PUBLIC)', 'IP PEERING - R&E', 'IP TRUNK', + 'L2SERVICES', 'L3-VPN', + 'MD-VPN (INTERNAL)', + 'MD-VPN (NATIVE)', + 'MD-VPN (PROXY)', 'POP LAN LINK', - 'SERVER LINK', + 'SERVER LINK' } -- GitLab