Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collector ¶
type Collector interface { SetDeviceConfig(d configuration.DeviceConfig) BuildBatcher() ([]expect.Batcher, error) ParseResult(string) (string, error) }
Collector interface keeps things together for collection.
type CollectorSpecialSSH ¶ added in v1.0.52
CollectorSpecialSSH is special.
type CollectorSpecialTerminal ¶ added in v1.0.52
CollectorSpecialTerminal is also special
type CollectorWorker ¶
type CollectorWorker struct { RunConfig *configuration.Config // contains filtered or unexported fields }
CollectorWorker write me.
func (*CollectorWorker) Run ¶
func (cw *CollectorWorker) Run(device configuration.DeviceConfig) (string, error)
Run the collector for this device.
func (*CollectorWorker) RunCollectors ¶
func (cw *CollectorWorker) RunCollectors()
RunCollectors runs all collectors
Click to show internal directories.
Click to hide internal directories.