Documentation
¶
Index ¶
- func FileExists(path string) (bool, error)
- func GenerateSecretKey() ([]byte, error)
- func GetRequiredOldSecretKey() ([]byte, error)
- func GetRequiredSecretKey(workingDir string) ([]byte, error)
- func IsNotADirectoryError(err error) bool
- func SetWerfHomeDir(dir string)
- func WerfHomeDir() (string, error)
- type EncryptionKeyRequiredError
- type SecretsManager
- func (manager *SecretsManager) AllowMissedSecretKeyMode(workingDir string) error
- func (manager *SecretsManager) GetYamlEncoder(ctx context.Context, workingDir string, noDecryptSecrets bool) (*secret.YamlEncoder, error)
- func (manager *SecretsManager) GetYamlEncoderForOldKey(ctx context.Context) (*secret.YamlEncoder, error)
- func (manager *SecretsManager) IsMissedSecretKeyModeEnabled() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateSecretKey ¶
func GetRequiredOldSecretKey ¶
func GetRequiredSecretKey ¶
func IsNotADirectoryError ¶
func SetWerfHomeDir ¶
func SetWerfHomeDir(dir string)
func WerfHomeDir ¶
Types ¶
type EncryptionKeyRequiredError ¶
type EncryptionKeyRequiredError struct {
Msg error
}
func NewEncryptionKeyRequiredError ¶
func NewEncryptionKeyRequiredError(notFoundIn []string) *EncryptionKeyRequiredError
func (*EncryptionKeyRequiredError) Error ¶
func (err *EncryptionKeyRequiredError) Error() string
type SecretsManager ¶
type SecretsManager struct {
// contains filtered or unexported fields
}
var Manager *SecretsManager = NewSecretsManager()
func NewSecretsManager ¶
func NewSecretsManager() *SecretsManager
func (*SecretsManager) AllowMissedSecretKeyMode ¶
func (manager *SecretsManager) AllowMissedSecretKeyMode(workingDir string) error
func (*SecretsManager) GetYamlEncoder ¶
func (manager *SecretsManager) GetYamlEncoder(ctx context.Context, workingDir string, noDecryptSecrets bool) (*secret.YamlEncoder, error)
func (*SecretsManager) GetYamlEncoderForOldKey ¶
func (manager *SecretsManager) GetYamlEncoderForOldKey(ctx context.Context) (*secret.YamlEncoder, error)
func (*SecretsManager) IsMissedSecretKeyModeEnabled ¶
func (manager *SecretsManager) IsMissedSecretKeyModeEnabled() bool
Click to show internal directories.
Click to hide internal directories.