Documentation ¶
Index ¶
- type Bundle
- func (b *Bundle) AddApplication(app application.Application) *Bundle
- func (b *Bundle) AddApplicationByName(appName name.Application) *Bundle
- func (b *Bundle) AddApplicationsByBundleName(name name.Bundle) error
- func (b *Bundle) CleanUp() *Bundle
- func (b *Bundle) GetApplications() map[name.Application]application.Application
- func (b *Bundle) GetStatus() error
- func (b *Bundle) Reconcile(spec *v1beta1.ToolsetSpec) *Bundle
- func (b *Bundle) ReconcileApplication(appName name.Application, spec *v1beta1.ToolsetSpec) *Bundle
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bundle ¶
type Bundle struct { Applications map[name.Application]application.Application Templator templator.Templator // contains filtered or unexported fields }
func (*Bundle) AddApplication ¶
func (b *Bundle) AddApplication(app application.Application) *Bundle
func (*Bundle) AddApplicationByName ¶
func (b *Bundle) AddApplicationByName(appName name.Application) *Bundle
func (*Bundle) AddApplicationsByBundleName ¶
func (*Bundle) GetApplications ¶
func (b *Bundle) GetApplications() map[name.Application]application.Application
func (*Bundle) ReconcileApplication ¶
func (b *Bundle) ReconcileApplication(appName name.Application, spec *v1beta1.ToolsetSpec) *Bundle
Click to show internal directories.
Click to hide internal directories.