Documentation ¶
Index ¶
- func GetGeneralAttribute(attributeName string) (result string, err error)
- func GetHostAttribute(hostname string, attributeName string) (string, error)
- func SetGeneralAttribute(attributeName string, attributeValue string) error
- func SetHostAttributes(hostname string, attributeName string, attributeValue string) error
- type HostAttributes
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetGeneralAttribute ¶
GetGeneralAttribute expects to return a single attribute value (not associated with a specific hostname)
func GetHostAttribute ¶
GetHostAttribute expects to return a single attribute for a given hostname/attribute-name combination or error on empty result
func SetGeneralAttribute ¶
SetGeneralAttribute sets an attribute not associated with a host. Its a key-value thing
Types ¶
type HostAttributes ¶
type HostAttributes struct { Hostname string AttributeName string AttributeValue string SubmitTimestamp string ExpireTimestamp string }
HostAttributes presnts attributes submitted by a host
func GetHostAttributesByAttribute ¶
func GetHostAttributesByAttribute(attributeName string, valueMatch string) ([]HostAttributes, error)
GetHostAttributesByAttribute
func GetHostAttributesByMatch ¶
func GetHostAttributesByMatch(hostnameMatch string, attributeNameMatch string, attributeValueMatch string) ([]HostAttributes, error)
GetHostAttributesByMatch
Click to show internal directories.
Click to hide internal directories.