Documentation ¶
Index ¶
- func BackupSets(params operations.GetBackupParams) middleware.Responder
- func CreateSet(params operations.PostSetParams) middleware.Responder
- func DeleteSet(params operations.DeleteSetSetParams) middleware.Responder
- func Discover(params operations.GetDiscoverParams) middleware.Responder
- func GetSet(params operations.GetSetSetParams) middleware.Responder
- func ListSets(params operations.GetSetsParams) middleware.Responder
- func SetConfig(c Config) error
- func UpdateSet(params operations.PutSetSetParams) middleware.Responder
- type Config
- type PuppetDB
- type Sets
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BackupSets ¶
func BackupSets(params operations.GetBackupParams) middleware.Responder
BackupSets produces a BoltDB backup in a file called .bak
func CreateSet ¶
func CreateSet(params operations.PostSetParams) middleware.Responder
CreateSet will make new sets
func DeleteSet ¶
func DeleteSet(params operations.DeleteSetSetParams) middleware.Responder
DeleteSet will remove an already existing set
func Discover ¶
func Discover(params operations.GetDiscoverParams) middleware.Responder
Discover does basic MCollective like discovery against PuppetDB
func GetSet ¶
func GetSet(params operations.GetSetSetParams) middleware.Responder
GetSet retrieves the parameters of a set and optionally does a discovery
func ListSets ¶
func ListSets(params operations.GetSetsParams) middleware.Responder
ListSets finds all known sets
func UpdateSet ¶
func UpdateSet(params operations.PutSetSetParams) middleware.Responder
UpdateSet will update an existing set with new parameters
Types ¶
type Config ¶
type Config struct { Listen string Port int TLSPort int Logfile string Debug bool PuppetDBHost string PuppetDBPort int Certificate string PrivateKey string Ca string DBFile string }
Config for the discovery service
Click to show internal directories.
Click to hide internal directories.