Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Broker ¶
Broker is used to process Che plugins
func (*Broker) ProcessPlugin ¶
func (b *Broker) ProcessPlugin(plugin *model.CachedPlugin) error
ProcessPlugin downloads all undownloaded plugin extensions and places the relevant artifacts in their appropriate location in the /plugins directory. If a plugin already has artifacts downloaded for a given extension, that extension is skipped.
func (*Broker) PushEvents ¶
PushEvents sets given tunnel as consumer of broker events.
Click to show internal directories.
Click to hide internal directories.