@cryptotaxi247 / netdata-1 / commits / a938e769b

Missing error aws (#9048)

thiagoftsm committed May 26, 2020 at 10:11 UTC a938e769b6852434840bc0f2efdb2edb86fa5283
2 files changed +7 -1
exporting/aws_kinesis/aws_kinesis.c
+5
@@ -68,6 +68,11 @@ int init_aws_kinesis_instance(struct instance *instance)
68 struct aws_kinesis_specific_data *connector_specific_data = callocz(1, sizeof(struct aws_kinesis_specific_data));
69 instance->connector_specific_data = (void *)connector_specific_data;
70
71 + if (!strcmp(connector_specific_config->stream_name, "")) {
72 + error("stream name is a mandatory Kinesis parameter but it is not configured");
73 + return 1;
74 + }
75 +
76 kinesis_init(
77 (void *)connector_specific_data,
78 instance->config.destination,
exporting/read_config.c
+2 -1
@@ -396,7 +396,8 @@ struct engine *read_exporting_config()
396
397 tmp_instance->config.connector_specific_config = connector_specific_config;
398
399 - connector_specific_config->stream_name = strdupz(exporter_get(instance_name, "stream name", "netdata"));
399 + connector_specific_config->stream_name = strdupz(exporter_get(instance_name, "stream name", ""));
400 +
401 connector_specific_config->auth_key_id = strdupz(exporter_get(instance_name, "aws_access_key_id", ""));
402 connector_specific_config->secure_key = strdupz(exporter_get(instance_name, "aws_secret_access_key", ""));
403 }