Implement a version of the O1/VES interface for SMO
[smo/ves.git] / collector / evel-test-collector / config / collector.conf
1 #------------------------------------------------------------------------------
2 # This is a config file for the collector test harness.
3 #
4 # On the target platform is is expected to be located in:
5 #
6 #   /etc/opt/att/collector.conf
7 #
8 # However, the location can be overridden by setting the --config <file>
9 # argument to the collector code.
10 #------------------------------------------------------------------------------
11
12 #------------------------------------------------------------------------------
13 # The default section to be used. Alternative configuration sections can be
14 # provided by using the --section <name> command-line parameter.
15 #------------------------------------------------------------------------------
16 [default]
17 log_file = collector.log
18 schema_file =  evel-test-collector/docs/att_interface_definition/CommonEventFormat_30.2.1_ONAP.json
19 base_schema_file = evel-test-collector/docs/att_interface_definition/base_schema.json
20 throttle_schema_file = evel-test-collector/docs/att_interface_definition/throttle_schema.json
21 test_control_schema_file = evel-test-collector/docs/att_interface_definition/test_control_schema.json
22
23 #------------------------------------------------------------------------------
24 # Details of the Vendor Event Listener REST service.
25 #
26 # REST resources are defined with respect to a ServerRoot:
27 #    ServerRoot = https://{Domain}:{Port}/{optionalRoutingPath}
28 #
29 # REST resources are of the form:
30 #   *   {ServerRoot}/eventListener/v{apiVersion}
31 #   *   {ServerRoot}/eventListener/v{apiVersion}/{topicName}
32 #   *   {ServerRoot}/eventListener/v{apiVersion}/eventBatch
33 #   *   {ServerRoot}/eventListener/v{apiVersion}/clientThrottlingState
34 #
35 # The "vel_topic_name" parameter is used as the "topicName" element in the path
36 # and may be empty.
37 #
38 # Note that the path, if present,  should have no leading "/" but should have a
39 # training "/".
40 #------------------------------------------------------------------------------
41 vel_domain = 127.0.0.1
42 vel_port = 9999
43 vel_path = 
44 vel_username = 
45 vel_password = 
46 vel_topic_name = events
47 data_storage = influxdb
48
49
50 #------------------------------------------------------------------------------
51 # Settings to be used when running in a windows test environment rather than
52 # the target environment.
53 #------------------------------------------------------------------------------
54 [windows]
55 log_file = ../../logs/collector.log
56 schema_file = ../../docs/att_interface_definition/event_format_updated.json
57 base_schema_file =
58 throttle_schema_file = ../../docs/att_interface_definition/throttle_schema.json
59 test_control_schema_file = ../../docs/att_interface_definition/test_control_schema.json
60
61 #------------------------------------------------------------------------------
62 # Details of the Vendor Event Listener REST service.
63 #
64 # REST resources are defined with respect to a ServerRoot:
65 #    ServerRoot = https://{Domain}:{Port}/{optionalRoutingPath}
66 #
67 # REST resources are of the form:
68 #   *   {ServerRoot}/eventListener/v{apiVersion}
69 #   *   {ServerRoot}/eventListener/v{apiVersion}/{topicName}
70 #   *   {ServerRoot}/eventListener/v{apiVersion}/eventBatch
71 #   *   {ServerRoot}/eventListener/v{apiVersion}/clientThrottlingState
72 #
73 # The "vel_topic_name" parameter is used as the "topicName" element in the path
74 # and may be empty.
75 #
76 # Note that the path, if present,  should have no leading "/" but should have a
77 # training "/".
78 #------------------------------------------------------------------------------
79 vel_domain = 127.0.0.1
80 vel_port = 9999
81 vel_path =
82 vel_username = user user user user
83 vel_password = password password password password
84 vel_topic_name =
85