Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriteComponentsEnabled ¶
func WriteComponentsEnabled(w io.Writer, c *Components) error
WriteComponentsEnabled writes the components enabled to a JSON file
Types ¶
type Components ¶
type Components struct {
Enabled []string `json:"components"`
}
Components lists the components that were enabled on cluster up run on empty base directory.
func NewComponentsEnabled ¶
func NewComponentsEnabled(component ...string) *Components
NewComponentsEnabled initialize the Components
func ReadComponentsEnabled ¶
func ReadComponentsEnabled(r io.Reader) (*Components, error)
ReadComponentsEnabled reads the components enabled from the JSON file
func (*Components) Add ¶
func (c *Components) Add(component string)
Click to show internal directories.
Click to hide internal directories.