14 lines
353 B
Go
14 lines
353 B
Go
// Package secrets manages the storage and distributions of secret values that
|
|
// hosts need to perform various actions.
|
|
package secrets
|
|
|
|
import "fmt"
|
|
|
|
// ID is a unique identifier for a Secret.
|
|
type ID string
|
|
|
|
// NewID returns a new ID within the given namespace.
|
|
func NewID(namespace, id string) ID {
|
|
return ID(fmt.Sprintf("%s-%s", namespace, id))
|
|
}
|