Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Prospector ¶
type Prospector struct {
// contains filtered or unexported fields
}
func NewProspector ¶
func (*Prospector) Init ¶
func (p *Prospector) Init(states file.States) error
Init sets up default config for prospector
func (*Prospector) Run ¶
func (p *Prospector) Run(once bool)
Starts scanning through all the file paths and fetch the related files. Start a harvester for each file
func (*Prospector) Stop ¶
func (p *Prospector) Stop()
type ProspectorLog ¶
type ProspectorLog struct { Prospector *Prospector // contains filtered or unexported fields }
func NewProspectorLog ¶
func NewProspectorLog(p *Prospector) (*ProspectorLog, error)
func (*ProspectorLog) Init ¶
func (p *ProspectorLog) Init(states file.States) error
Init sets up the prospector It goes through all states coming from the registry. Only the states which match the glob patterns of the prospector will be loaded and updated. All other states will not be touched.
func (*ProspectorLog) Run ¶
func (p *ProspectorLog) Run()
type ProspectorStdin ¶
type ProspectorStdin struct {
// contains filtered or unexported fields
}
func NewProspectorStdin ¶
func NewProspectorStdin(p *Prospector) (*ProspectorStdin, error)
NewProspectorStdin creates a new stdin prospector This prospector contains one harvester which is reading from stdin
func (*ProspectorStdin) Run ¶
func (p *ProspectorStdin) Run()
type Prospectorer ¶
Click to show internal directories.
Click to hide internal directories.