Documentation ¶
Index ¶
- Constants
- type GitPack
- type Info
- type Pack
- type PackIndex
- func (p *PackIndex) ActivatePack(pn string) (*Pack, error)
- func (p *PackIndex) Get(packName string, repopath string) error
- func (pi *PackIndex) GetOrClone(packName string, repopath string) (*Pack, error)
- func (p *PackIndex) GetPackName(pn string) (*Pack, error)
- func (pi *PackIndex) Reindex()
- func (pi *PackIndex) Save(packName string, commitmsg string, author object.Signature) error
- func (pi *PackIndex) Status(packName string) (git.Status, error)
- func (pi *PackIndex) Update(packName string) (*string, error)
- func (pi *PackIndex) WritePackIndex(p string)
- type Run
- type RunConfig
- func (rc *RunConfig) AddIntegration(name string) error
- func (rc *RunConfig) DeleteIntegration(name string) error
- func (rc *RunConfig) GetIntegrations() []*integrations.BaseIntegration
- func (rc *RunConfig) Prepare()
- func (rc *RunConfig) Reread()
- func (rc *RunConfig) Restart()
- func (rc *RunConfig) RunAll()
- func (rc *RunConfig) Save() error
- func (rc *RunConfig) Shutdown()
- func (rc *RunConfig) UpdateSettings(s settings.Settings)
- type Runner
Constants ¶
View Source
const DEFAULT_RUNNER_CONFIG = "runner.yml"
View Source
const PACK_INDEX_FILE = "index.json"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PackIndex ¶
func GetPackIndex ¶
func (*PackIndex) GetOrClone ¶
func (*PackIndex) WritePackIndex ¶
type Run ¶
type Run struct { // This we read from Json Integration string // contains filtered or unexported fields }
Run definitions
type RunConfig ¶
type RunConfig struct { Info Info Runner Runner Run []Run Running []*integrations.BaseIntegration `yaml:"running"` // contains filtered or unexported fields }
RunConfig is the configuration passed to the runner object
func (*RunConfig) AddIntegration ¶
func (*RunConfig) DeleteIntegration ¶
func (*RunConfig) GetIntegrations ¶
func (rc *RunConfig) GetIntegrations() []*integrations.BaseIntegration
func (*RunConfig) UpdateSettings ¶
Click to show internal directories.
Click to hide internal directories.