Linting fixes.

This commit is contained in:
2021-11-21 14:45:09 +05:00
parent 16be332d38
commit 26ce90bb84
13 changed files with 69 additions and 55 deletions

View File

@@ -25,6 +25,9 @@ var (
output = flag.String("output", "json", "Output format. Can be 'json' or 'plain-by-line'.")
)
// This function uses fmt.Println to print lines without timestamps to make it easy
// to parse output, so:
// nolint:forbidigo
func main() {
config := configuration.NewConfig()
@@ -83,17 +86,17 @@ func main() {
Timeout: *metricatorTimeout,
}
c := client.NewClient(clientConfig, logger)
clnt := client.NewClient(clientConfig, logger)
var data interface{}
switch {
case *appsList:
data = c.GetAppsList()
data = clnt.GetAppsList()
case *metricsList:
data = c.GetMetricsList(*application)
data = clnt.GetMetricsList(*application)
case *metric != "":
data = c.GetMetric(*application, *metric)
data = clnt.GetMetric(*application, *metric)
}
switch *output {

View File

@@ -29,8 +29,7 @@ func main() {
// Parse configuration.
flag.Parse()
err := config.Parse()
if err != nil {
if err := config.Parse(); err != nil {
log.Fatalln("Failed to parse configuration:", err.Error())
}