Skip to content

Commit 0360b0e

Browse files
author
smothiki
committed
feat(storage): change outside storage settings
1 parent 210afa4 commit 0360b0e

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

pkg/gitreceive/storage/endpoint.go

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,28 @@ import (
66
)
77

88
const (
9-
minioHostEnvVar = "DEIS_MINIO_SERVICE_HOST"
10-
minioPortEnvVar = "DEIS_MINIO_SERVICE_PORT"
11-
outsideStorageHostEnvVar = "DEIS_OUTSIDE_STORAGE_HOST"
12-
outsideStoragePortEnvVar = "DEIS_OUTSIDE_STORAGE_PORT"
9+
minioHostEnvVar = "DEIS_MINIO_SERVICE_HOST"
10+
minioPortEnvVar = "DEIS_MINIO_SERVICE_PORT"
11+
outsideStorageEndpoint = "DEIS_OUTSIDE_STORAGE"
1312
)
1413

1514
var (
1615
errNoStorageConfig = fmt.Errorf(
17-
"no storage config variables found (%s:%s or %s:%s)",
16+
"no storage config variables found (%s:%s or %s)",
1817
minioHostEnvVar,
1918
minioPortEnvVar,
20-
outsideStorageHostEnvVar,
21-
outsideStoragePortEnvVar,
19+
outsideStorageEndpoint,
2220
)
2321
)
2422

2523
func getEndpoint() (string, error) {
2624
mHost := os.Getenv(minioHostEnvVar)
2725
mPort := os.Getenv(minioPortEnvVar)
28-
oHost := os.Getenv(outsideStorageHostEnvVar)
29-
oPort := os.Getenv(outsideStoragePortEnvVar)
30-
if mHost != "" && mPort != "" {
26+
S3EP := os.Getenv(outsideStorageEndpoint)
27+
if S3EP != "" {
28+
return S3EP, nil
29+
} else if mHost != "" && mPort != "" {
3130
return fmt.Sprintf("http://%s:%s", mHost, mPort), nil
32-
} else if oHost != "" && oPort != "" {
33-
return fmt.Sprintf("https://%s:%s", oHost, oPort), nil
3431
} else {
3532
return "", errNoStorageConfig
3633
}

0 commit comments

Comments
 (0)