# * =================================================================== # * Copyright © 2017 AT&T Intellectual Property. All rights reserved. # * =================================================================== # * Licensed under the Apache License, Version 2.0 (the "License"); # * you may not use this file except in compliance with the License. # * You may obtain a copy of the License at # * # * http://www.apache.org/licenses/LICENSE-2.0 # * # * Unless required by applicable law or agreed to in writing, software # * distributed under the License is distributed on an "AS IS" BASIS, # * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # * See the License for the specific language governing permissions and # * limitations under the License. # * ECOMP and OpenECOMP are trademarks # * and service marks of AT&T Intellectual Property. #------------------------------------------------------------------------------ # This is a config file for the collector test harness. # # On the target platform is is expected to be located in: # # /etc/opt/att/collector.conf # # However, the location can be overridden by setting the --config # argument to the collector code. #------------------------------------------------------------------------------ #------------------------------------------------------------------------------ # The default section to be used. Alternative configuration sections can be # provided by using the --section command-line parameter. #------------------------------------------------------------------------------ [default] log_file = /var/log/att/collector.log schema_file = ../../docs/att_interface_definition/event_format_updated.json base_schema_file = ../../docs/att_interface_definition/base_schema.json throttle_schema_file = ../../docs/att_interface_definition/throttle_schema.json test_control_schema_file = ../../docs/att_interface_definition/test_control_schema.json #------------------------------------------------------------------------------ # Details of the Vendor Event Listener REST service. # # REST resources are defined with respect to a ServerRoot: # ServerRoot = https://{Domain}:{Port}/{optionalRoutingPath} # # REST resources are of the form: # * {ServerRoot}/eventListener/v{apiVersion} # * {ServerRoot}/eventListener/v{apiVersion}/{topicName} # * {ServerRoot}/eventListener/v{apiVersion}/eventBatch # * {ServerRoot}/eventListener/v{apiVersion}/clientThrottlingState # # The "vel_topic_name" parameter is used as the "topicName" element in the path # and may be empty. # # Note that the path, if present, should have no leading "/" but should have a # training "/". #------------------------------------------------------------------------------ vel_domain = 127.0.0.1 vel_port = 30000 vel_path = vendor_event_listener/ vel_username = vel_password = vel_topic_name = example_vnf protocol = HTTP #protocol = HTTPS #ca_file = ../../../sslcerts/test.ca.pem #cert_file = ../../../sslcerts/www.testsite.com.crt #key_file = ../../../sslcerts/www.testsite.com.key #------------------------------------------------------------------------------ # Settings to be used when running in a windows test environment rather than # the target environment. #------------------------------------------------------------------------------ [windows] log_file = ../../logs/collector.log schema_file = ../../docs/att_interface_definition/event_format_updated.json base_schema_file = throttle_schema_file = ../../docs/att_interface_definition/throttle_schema.json test_control_schema_file = ../../docs/att_interface_definition/test_control_schema.json #------------------------------------------------------------------------------ # Details of the Vendor Event Listener REST service. # # REST resources are defined with respect to a ServerRoot: # ServerRoot = https://{Domain}:{Port}/{optionalRoutingPath} # # REST resources are of the form: # * {ServerRoot}/eventListener/v{apiVersion} # * {ServerRoot}/eventListener/v{apiVersion}/{topicName} # * {ServerRoot}/eventListener/v{apiVersion}/eventBatch # * {ServerRoot}/eventListener/v{apiVersion}/clientThrottlingState # # The "vel_topic_name" parameter is used as the "topicName" element in the path # and may be empty. # # Note that the path, if present, should have no leading "/" but should have a # training "/". #------------------------------------------------------------------------------ vel_domain = 127.0.0.1 vel_port = 30000 vel_path = vel_username = will vel_password = pill vel_topic_name = protocol = HTTP #protocol = HTTPS #ca_file = ../../../sslcerts/test.ca.pem #cert_file = ../../../sslcerts/www.testsite.com.crt #key_file = ../../../sslcerts/www.testsite.com.key