Newer
Older
from common.tools.object_factory.ConfigRule import json_config_rule_delete, json_config_rule_set
from common.tools.object_factory.Device import (
json_device_connect_rules, json_device_id, json_device_tapi_disabled)
DEVICE_TAPI_UUID = 'DEVICE-TAPI' # populate 'device-uuid' of the TAPI server
DEVICE_TAPI_ADDRESS = '0.0.0.0' # populate 'address' of the TAPI server
DEVICE_TAPI_PORT = 4900 # populate 'port' of the TAPI server
DEVICE_TAPI_TIMEOUT = 120 # populate 'timeout' of the TAPI server
DEVICE_TAPI_ID = json_device_id(DEVICE_TAPI_UUID)
DEVICE_TAPI = json_device_tapi_disabled(DEVICE_TAPI_UUID)
DEVICE_TAPI_CONNECT_RULES = json_device_connect_rules(DEVICE_TAPI_ADDRESS, DEVICE_TAPI_PORT, {
'timeout' : DEVICE_TAPI_TIMEOUT,
})
json_config_rule_set('node_4_port_16-input_to_node_2_port_17-output', {
'uuid' : 'service-uuid', # populate 'service-uuid' of the service to test
'input_sip' : 'input-sip-uuid', # populate 'input-sip-uuid' of the service to test
'output_sip' : 'output-sip-uuid', # populate 'output-sip-uuid' of the service to test
'capacity_unit' : 'GHz', # populate 'capacity-unit' of the service to test
'capacity_value' : 1, # populate 'capacity-value' of the service to test
'direction' : 'UNIDIRECTIONAL', # populate 'direction' of the service to test
'layer_protocol_name' : 'PHOTONIC_MEDIA',
'layer_protocol_qualifier': 'tapi-photonic-media:PHOTONIC_LAYER_QUALIFIER_NMC',
json_config_rule_delete('node_4_port_16-input_to_node_2_port_17-output', {
'uuid': 'service-uuid' # populate 'service-uuid' of the service to test