Skip to content

Commit 18e5b6f

Browse files
add: @butonic recommendations
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de> Signed-off-by: Mahdi Baghbani <mahdi-baghbani@azadehafzar.io>
1 parent 40bb4e8 commit 18e5b6f

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

internal/http/services/ocmd/client.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ func (c *OCMClient) Discover(ctx context.Context, endpoint string) (*wellknown.O
6868
if err != nil || len(body) == 0 {
6969
log.Warn().Err(err).Str("sender", remoteurl).Str("response", string(body)).
7070
Msg("invalid or empty response")
71-
return nil, errtypes.BadRequest("Invalid response on OCM discovery")
71+
return nil, errtypes.InternalError("Invalid response on OCM discovery")
7272
}
7373
}
7474

@@ -77,7 +77,7 @@ func (c *OCMClient) Discover(ctx context.Context, endpoint string) (*wellknown.O
7777
if err != nil {
7878
log.Warn().Err(err).Str("sender", remoteurl).Str("response", string(body)).
7979
Msg("malformed response")
80-
return nil, errtypes.BadRequest("Invalid payload on OCM discovery")
80+
return nil, errtypes.InternalError("Invalid payload on OCM discovery")
8181
}
8282

8383
log.Debug().Str("sender", remoteurl).Any("response", disco).Msg("discovery response")
@@ -97,15 +97,15 @@ func (c *OCMClient) discover(ctx context.Context, url string) ([]byte, error) {
9797
if err != nil {
9898
return nil, errors.Wrap(err, "error doing OCM discovery request")
9999
}
100-
defer func(Body io.ReadCloser) {
101-
err := Body.Close()
100+
defer func(body io.ReadCloser) {
101+
err := body.Close()
102102
if err != nil {
103103
log.Warn().Err(err).Msg("error closing response body")
104104
}
105105
}(resp.Body)
106106
if resp.StatusCode != http.StatusOK {
107107
log.Warn().Str("sender", url).Int("status", resp.StatusCode).Msg("discovery returned")
108-
return nil, errtypes.BadRequest("Remote does not offer a valid OCM discovery endpoint")
108+
return nil, errtypes.NewErrtypeFromHTTPStatusCode(resp.StatusCode, "Remote does not offer a valid OCM discovery endpoint")
109109
}
110110

111111
body, err := io.ReadAll(resp.Body)

internal/http/services/sciencemesh/wayf.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ func (h *wayfHandler) init(c *config) error {
110110

111111
for _, srv := range fed.Servers {
112112
if srv.DisplayName == "" || srv.URL == "" {
113-
log.Warn().Str("federation", fed.Federation).
113+
log.Debug().Str("federation", fed.Federation).
114114
Str("displayName", srv.DisplayName).
115115
Str("url", srv.URL).
116116
Msg("Skipping server with missing displayName or url")

internal/http/services/wellknown/ocm.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ func (h *wkocmHandler) init(c *OcmProviderConfig) {
134134
h.data = d
135135
}
136136

137-
// Ocm This handler implements the OCM discovery endpoint specified in
137+
// Ocm handles the OCM discovery endpoint specified in
138138
// https://cs3org.github.io/OCM-API/docs.html?repo=OCM-API&user=cs3org#/paths/~1ocm-provider/get
139139
func (h *wkocmHandler) Ocm(w http.ResponseWriter, r *http.Request) {
140140
log := appctx.GetLogger(r.Context())

0 commit comments

Comments
 (0)