Skip to content
Snippets Groups Projects
Commit a7e1ddfb authored by Waleed Akbar's avatar Waleed Akbar
Browse files

Remove "create_kafka_config" message type

parent eb47527c
No related branches found
No related tags found
2 merge requests!294Release TeraFlowSDN 4.0,!207Resolve "(CTTC) Separation of Monitoring"
...@@ -13,34 +13,20 @@ ...@@ -13,34 +13,20 @@
# limitations under the License. # limitations under the License.
def create_kafka_config(): def create_kafka_config_a(bootstrap_server: str, exporter_endpoint: str, kafka_topic: str,
""" run_duration: int, fetch_interval: int):
No input parameter is requested
Returns the dict object with Kafka configs
"""
_kafka_configs = dict()
_kafka_configs['bootstrap_servers'] = '127.0.0.1:9092'
_kafka_configs['exporter_endpoint'] = 'http://10.152.183.231:9100/metrics'
_kafka_configs['kafka_topic'] = 'metric-data'
_kafka_configs['run_duration'] = 20
_kafka_configs['fetch_interval'] = 4
return _kafka_configs
def create_kafka_config_a(bootstrap_server, exporter_endpoint, kafka_topic, run_duration, fetch_interval):
""" """
Provide ... Provide ...
Bootstrap_server IP address as String. Bootstrap_server IP address as String.
Exporter endpoint with port <http://ip:port(metrics)> address as String. Exporter endpoint with port <http://ip:port(metrics)> address as String.
Kafka topic name as String. Kafka topic name as String.
Total duration of the test as Float. Total duration of the test as Int.
Fetch_interval as Float. Fetch_interval as Int.
""" """
_kafka_configs = dict() _bootstrap_servers = bootstrap_server
_kafka_configs['bootstrap_servers'] = bootstrap_server _exporter_endpoint = exporter_endpoint
_kafka_configs['exporter_endpoint'] = exporter_endpoint _kafka_topic = kafka_topic
_kafka_configs['kafka_topic'] = kafka_topic _run_duration = run_duration
_kafka_configs['run_duration'] = run_duration _fetch_interval = fetch_interval
_kafka_configs['fetch_interval'] = fetch_interval
return _kafka_configs return _bootstrap_servers, _exporter_endpoint, _kafka_topic, _run_duration, _fetch_interval
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment