21 lines
526 B
Go
21 lines
526 B
Go
|
package garage
|
||
|
|
||
|
import "isle/secrets"
|
||
|
|
||
|
var (
|
||
|
rpcSecretSecretID = secrets.NewID("garage", "rpc-secret")
|
||
|
globalBucketS3APICredentialsSecretID = secrets.NewID("garage", "global-bucket-s3-api-credentials")
|
||
|
)
|
||
|
|
||
|
// Get/Set functions for garage-related secrets.
|
||
|
var (
|
||
|
GetRPCSecret, SetRPCSecret = secrets.GetSetFunctions[string](
|
||
|
rpcSecretSecretID,
|
||
|
)
|
||
|
|
||
|
GetGlobalBucketS3APICredentials,
|
||
|
SetGlobalBucketS3APICredentials = secrets.GetSetFunctions[S3APICredentials](
|
||
|
globalBucketS3APICredentialsSecretID,
|
||
|
)
|
||
|
)
|