mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-01 19:17:58 +00:00
VAULT-24452: audit refactor (#26460)
* Refactor audit code into audit package * remove builtin/audit * removed unrequired files
This commit is contained in:
@@ -50,6 +50,13 @@ func getOpts(opt ...Option) (options, error) {
|
||||
return opts, nil
|
||||
}
|
||||
|
||||
// ValidateOptions can be used to validate options before they are required.
|
||||
func ValidateOptions(opt ...Option) error {
|
||||
_, err := getOpts(opt...)
|
||||
|
||||
return err
|
||||
}
|
||||
|
||||
// WithID provides an optional ID.
|
||||
func WithID(id string) Option {
|
||||
return func(o *options) error {
|
||||
|
||||
Reference in New Issue
Block a user