cloudapi/v2: Replace upload types with image types
Because there's only a few combinations of upload types and image types that make sense, enforce correct combinations by eliminating upload types. Fixes #1775
This commit is contained in:
parent
510bd1d221
commit
b6c08f3056
7 changed files with 389 additions and 300 deletions
|
|
@ -17,14 +17,19 @@ type ComposerConfigFile struct {
|
|||
}
|
||||
|
||||
type KojiAPIConfig struct {
|
||||
AllowedDomains []string `toml:"allowed_domains"`
|
||||
CA string `toml:"ca"`
|
||||
EnableTLS bool `toml:"enable_tls"`
|
||||
EnableMTLS bool `toml:"enable_mtls"`
|
||||
EnableJWT bool `toml:"enable_jwt"`
|
||||
JWTKeysURL string `toml:"jwt_keys_url"`
|
||||
JWTKeysCA string `toml:"jwt_ca_file"`
|
||||
JWTACLFile string `toml:"jwt_acl_file"`
|
||||
AllowedDomains []string `toml:"allowed_domains"`
|
||||
CA string `toml:"ca"`
|
||||
EnableTLS bool `toml:"enable_tls"`
|
||||
EnableMTLS bool `toml:"enable_mtls"`
|
||||
EnableJWT bool `toml:"enable_jwt"`
|
||||
JWTKeysURL string `toml:"jwt_keys_url"`
|
||||
JWTKeysCA string `toml:"jwt_ca_file"`
|
||||
JWTACLFile string `toml:"jwt_acl_file"`
|
||||
AWSConfig AWSConfig `toml:"aws_config"`
|
||||
}
|
||||
|
||||
type AWSConfig struct {
|
||||
Bucket string `toml:"bucket"`
|
||||
}
|
||||
|
||||
type WorkerAPIConfig struct {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue