Documentation ¶
Index ¶
- func NewPlugin(endpoint string) integration.Plugin
- type BookkeepingWrapper
- func (bk *BookkeepingWrapper) CreateEnvironment(envId string, createdAt time.Time, status string, statusMessage string) error
- func (bk *BookkeepingWrapper) CreateFlp(name string, hostName string, runNumber int32) error
- func (bk *BookkeepingWrapper) CreateLog(text string, title string, runNumbers string, parentLogId int32) error
- func (bk *BookkeepingWrapper) CreateRun(activityId string, nDetectors int, nEpns int, nFlps int, runNumber int32, ...) error
- func (bk *BookkeepingWrapper) GetLogs()
- func (bk *BookkeepingWrapper) GetRuns()
- func (bk *BookkeepingWrapper) UpdateEnvironment(envId string, toredownAt time.Time, status string, statusMessage string) error
- func (bk *BookkeepingWrapper) UpdateFlp(name string, runNumber int32, nSubtimeframes int32, nEquipmentBytes int32, ...) error
- func (bk *BookkeepingWrapper) UpdateRun(runNumber int32, runResult string, timeO2Start string, timeO2End string, ...) error
- type Plugin
- func (p *Plugin) CallStack(data interface{}) (stack map[string]interface{})
- func (p *Plugin) Destroy() error
- func (p *Plugin) GetConnectionState() string
- func (p *Plugin) GetData(environmentIds []uid.ID) string
- func (p *Plugin) GetEndpoint() string
- func (p *Plugin) GetName() string
- func (p *Plugin) GetPrettyName() string
- func (p *Plugin) Init(instanceId string) error
- func (p *Plugin) ObjectStack(_ map[string]string) (stack map[string]interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPlugin ¶
func NewPlugin(endpoint string) integration.Plugin
Types ¶
type BookkeepingWrapper ¶
type BookkeepingWrapper struct{}
func Instance ¶
func Instance() *BookkeepingWrapper
func (*BookkeepingWrapper) CreateEnvironment ¶ added in v0.41.0
func (*BookkeepingWrapper) CreateFlp ¶
func (bk *BookkeepingWrapper) CreateFlp(name string, hostName string, runNumber int32) error
func (*BookkeepingWrapper) GetLogs ¶
func (bk *BookkeepingWrapper) GetLogs()
func (*BookkeepingWrapper) GetRuns ¶
func (bk *BookkeepingWrapper) GetRuns()
func (*BookkeepingWrapper) UpdateEnvironment ¶ added in v0.41.0
func (*BookkeepingWrapper) UpdateRun ¶
func (bk *BookkeepingWrapper) UpdateRun(runNumber int32, runResult string, timeO2Start string, timeO2End string, timeTrgStart string, timeTrgEnd string, trg string, pdpConfig string, pdpTopology string, tfbMode string, lhcPeriod string, odcTopologyFullname string, pdpParameters string, pdpBeam string, readoutUri string) error
type Plugin ¶
type Plugin struct {
// contains filtered or unexported fields
}
func (*Plugin) GetConnectionState ¶
func (*Plugin) GetEndpoint ¶
func (*Plugin) GetPrettyName ¶
Click to show internal directories.
Click to hide internal directories.