aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3_constants/s3_config.go
blob: d2d2c257aa37d947cb6ebd3ed1716ebb4d817e85 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package s3_constants

import (
	"strings"
)

var (
	CircuitBreakerConfigDir  = "/etc/s3"
	CircuitBreakerConfigFile = "circuit_breaker.json"
	AllowedActions           = []string{ACTION_READ, ACTION_READ_ACP, ACTION_WRITE, ACTION_WRITE_ACP, ACTION_LIST, ACTION_TAGGING, ACTION_ADMIN, ACTION_DELETE_BUCKET}
	LimitTypeCount           = "Count"
	LimitTypeBytes           = "MB"
	Separator                = ":"
)

func Concat(elements ...string) string {
	return strings.Join(elements, Separator)
}