From 252b59ae4ea0dacbca5c50a4704c8e634486aaa9 Mon Sep 17 00:00:00 2001 From: Mikel Cortes Date: Wed, 25 Sep 2024 12:52:34 +0200 Subject: [PATCH] update the configuration flags + readme --- README.md | 7 ++++--- cmd/hermes/cmd.go | 14 +++++++------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 9997a90..23da87b 100644 --- a/README.md +++ b/README.md @@ -63,10 +63,11 @@ COMMANDS: GLOBAL OPTIONS: --help, -h show help - Kinesis Configuration: + DataStream Configuration: - --kinesis.region value The region of the AWS Kinesis Data Stream [$HERMES_KINESIS_REGION] - --kinesis.stream value The name of the AWS Kinesis Data Stream [$HERMES_KINESIS_DATA_STREAM] + --data.stream.type value Format where the traces will be submitted: logger, kinesis, or callback. (default: "logger") [$HERMES_DATA_STREAM_TYPE] + --kinesis.region value The region of the AWS Kinesis Data Stream [$HERMES_KINESIS_REGION] + --kinesis.stream value The name of the AWS Kinesis Data Stream [$HERMES_KINESIS_DATA_STREAM] Logging Configuration: diff --git a/cmd/hermes/cmd.go b/cmd/hermes/cmd.go index 34a6e42..fd01855 100644 --- a/cmd/hermes/cmd.go +++ b/cmd/hermes/cmd.go @@ -23,9 +23,9 @@ import ( ) const ( - flagCategoryLogging = "Logging Configuration:" - flagCategoryTelemetry = "Telemetry Configuration:" - flagCategoryKinesis = "Kinesis Configuration:" + flagCategoryLogging = "Logging Configuration:" + flagCategoryTelemetry = "Telemetry Configuration:" + flagCategoryDataStream = "DataStream Configuration:" ) var rootConfig = struct { @@ -175,10 +175,10 @@ var rootFlags = []cli.Flag{ &cli.StringFlag{ Name: "data.stream.type", EnvVars: []string{"HERMES_DATA_STREAM_TYPE"}, - Usage: "Format where the traces will be submitted.", + Usage: "Format where the traces will be submitted: logger, kinesis, or callback.", Value: rootConfig.DataStreamType, Destination: &rootConfig.DataStreamType, - Category: flagCategoryTelemetry, + Category: flagCategoryDataStream, }, &cli.StringFlag{ Name: "kinesis.region", @@ -186,7 +186,7 @@ var rootFlags = []cli.Flag{ Usage: "The region of the AWS Kinesis Data Stream", Value: rootConfig.KinesisRegion, Destination: &rootConfig.KinesisRegion, - Category: flagCategoryKinesis, + Category: flagCategoryDataStream, }, &cli.StringFlag{ Name: "kinesis.stream", @@ -194,7 +194,7 @@ var rootFlags = []cli.Flag{ Usage: "The name of the AWS Kinesis Data Stream", Value: rootConfig.KinesisStream, Destination: &rootConfig.KinesisStream, - Category: flagCategoryKinesis, + Category: flagCategoryDataStream, }, }