Skip to content

Commit b252040

Browse files
jremy42yfodil
andauthored
Update internal/services/cockpit/types.go
Co-authored-by: Yacine Fodil <[email protected]>
1 parent cd46b48 commit b252040

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

internal/services/cockpit/types.go

+4-5
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,16 @@ func createCockpitPushURLList(endpoints []map[string]interface{}) []map[string]i
6565
return result
6666
}
6767

68-
func createCockpitPushURL(sourceType cockpit.DataSourceType, url string) string {
68+
func createCockpitPushURL(sourceType cockpit.DataSourceType, url string) (string, error) {
6969
switch sourceType {
7070
case cockpit.DataSourceTypeMetrics:
71-
return url + pathMetricsURL
71+
return url + pathMetricsURL, nil
7272
case cockpit.DataSourceTypeLogs:
73-
return url + pathLogsURL
73+
return url + pathLogsURL, nil
7474
default:
75-
return ""
75+
return "", fmt.Errorf("invalid data source type: %v", sourceType)
7676
}
7777
}
78-
7978
func expandCockpitTokenScopes(raw interface{}) []cockpit.TokenScope {
8079
var expandedScopes []cockpit.TokenScope
8180

0 commit comments

Comments
 (0)