Documentation ¶
Index ¶
- Constants
- func GetEditor() string
- func GetGPG() string
- func GetGPGConnectAgent() string
- func GetHooks() map[string]Hook
- func GetIdentity() *pgp.PublicKey
- func GetKeepers() []*pgp.PublicKey
- func GetPrivateKey() *pgp.PrivateKey
- func GetPublicKeys() map[string]*pgp.PublicKey
- func GetRevision() string
- func GetRoot() string
- func GetSecretsRoot() string
- func GetTeams() map[string]Team
- func GetTemplates() map[string]*Template
- func GetVersion() string
- func Init(file string)
- type Hook
- type PermissionExpression
- type PermissionRule
- type Team
- type Template
- type TemplateRule
Constants ¶
View Source
const DefaultEditor = "vim"
View Source
const HookExtension = ".hook"
View Source
const PublicKeyExtension = ".pub"
View Source
const SecretExtension = ".secret"
View Source
const TemplateSchemaExtension = ".schema"
View Source
const TemplateSkeletonExtension = ".skeleton"
Variables ¶
This section is empty.
Functions ¶
func GetGPGConnectAgent ¶ added in v0.3.2
func GetGPGConnectAgent() string
func GetIdentity ¶ added in v0.3.4
func GetKeepers ¶
func GetPrivateKey ¶ added in v0.3.2
func GetPrivateKey() *pgp.PrivateKey
func GetPublicKeys ¶
func GetRevision ¶ added in v0.2.0
func GetRevision() string
func GetSecretsRoot ¶
func GetSecretsRoot() string
func GetTemplates ¶ added in v0.3.0
func GetVersion ¶ added in v0.2.0
func GetVersion() string
Types ¶
type PermissionExpression ¶
type PermissionRule ¶ added in v0.3.0
type PermissionRule struct { Query query.Query Expressions []PermissionExpression }
func GetPermissionRules ¶ added in v0.3.0
func GetPermissionRules() []PermissionRule
type Template ¶ added in v0.3.0
type Template struct { Alias string Schema *gojsonschema.Schema Skeleton []byte }
type TemplateRule ¶ added in v0.3.0
func GetTemplateRules ¶ added in v0.3.0
func GetTemplateRules() []TemplateRule
Click to show internal directories.
Click to hide internal directories.