Documentation ¶
Index ¶
- Constants
- func ParseShortestPath(m *matrix.Matrix, l map[string]string) []string
- type Zapi
- func (z *Zapi) CollectAutoSupport(p *collector.Payload)
- func (z *Zapi) HandleCounter(path []string, content string) string
- func (z *Zapi) HarvestModule() plugin.ModuleInfo
- func (z *Zapi) Init(a *collector.AbstractCollector) error
- func (z *Zapi) InitCache() error
- func (z *Zapi) InitMatrix() error
- func (z *Zapi) InitVars() error
- func (z *Zapi) LoadCounters(counters *node.Node) (bool, *node.Node)
- func (z *Zapi) LoadPlugin(kind string, abc *plugin.AbstractPlugin) plugin.Plugin
- func (z *Zapi) ParseCounters(elem, desired *node.Node, path []string)
- func (z *Zapi) PollData() (map[string]*matrix.Matrix, error)
- func (z *Zapi) PollInstance() (map[string]*matrix.Matrix, error)
Constants ¶
View Source
const BatchSize = "500"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Zapi ¶
type Zapi struct { *collector.AbstractCollector Client *client.Client Query string TemplatePath string // contains filtered or unexported fields }
func (*Zapi) CollectAutoSupport ¶
func (*Zapi) HarvestModule ¶
func (z *Zapi) HarvestModule() plugin.ModuleInfo
func (*Zapi) InitMatrix ¶
func (*Zapi) LoadPlugin ¶
Click to show internal directories.
Click to hide internal directories.