Skip to content

Commit ac4a332

Browse files
authored
Ensure all errors are managed in parameters (#3008)
1 parent beb06af commit ac4a332

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

‎cmd/edit.go‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,15 @@ func editDashboardsCmd(cmd *cobra.Command, args []string) error {
5959
common.TrimStringSlice(dashboardIDs)
6060

6161
var opts []kibana.ClientOption
62-
tlsSkipVerify, _ := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
62+
tlsSkipVerify, err := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
63+
if err != nil {
64+
return cobraext.FlagParsingError(err, cobraext.TLSSkipVerifyFlagName)
65+
}
6366
if tlsSkipVerify {
6467
opts = append(opts, kibana.TLSSkipVerify())
6568
}
6669

67-
allowSnapshot, _ := cmd.Flags().GetBool(cobraext.AllowSnapshotFlagName)
70+
allowSnapshot, err := cmd.Flags().GetBool(cobraext.AllowSnapshotFlagName)
6871
if err != nil {
6972
return cobraext.FlagParsingError(err, cobraext.AllowSnapshotFlagName)
7073
}

‎cmd/export_dashboards.go‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,10 @@ func exportDashboardsCmd(cmd *cobra.Command, args []string) error {
3434
common.TrimStringSlice(dashboardIDs)
3535

3636
var opts []kibana.ClientOption
37-
tlsSkipVerify, _ := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
37+
tlsSkipVerify, err := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
38+
if err != nil {
39+
return cobraext.FlagParsingError(err, cobraext.TLSSkipVerifyFlagName)
40+
}
3841
if tlsSkipVerify {
3942
opts = append(opts, kibana.TLSSkipVerify())
4043
}

‎cmd/export_ingest_pipelines.go‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@ func exportIngestPipelinesCmd(cmd *cobra.Command, args []string) error {
4040
common.TrimStringSlice(pipelineIDs)
4141

4242
var opts []elasticsearch.ClientOption
43-
tlsSkipVerify, _ := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
43+
tlsSkipVerify, err := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
44+
if err != nil {
45+
return cobraext.FlagParsingError(err, cobraext.TLSSkipVerifyFlagName)
46+
}
4447
if tlsSkipVerify {
4548
opts = append(opts, elasticsearch.OptionWithSkipTLSVerify())
4649
}

‎cmd/install.go‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,10 @@ func installCommandAction(cmd *cobra.Command, _ []string) error {
6060
}
6161

6262
var opts []kibana.ClientOption
63-
tlsSkipVerify, _ := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
63+
tlsSkipVerify, err := cmd.Flags().GetBool(cobraext.TLSSkipVerifyFlagName)
64+
if err != nil {
65+
return cobraext.FlagParsingError(err, cobraext.TLSSkipVerifyFlagName)
66+
}
6467
if tlsSkipVerify {
6568
opts = append(opts, kibana.TLSSkipVerify())
6669
}

0 commit comments

Comments
 (0)