Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SaveOctants ¶
Types ¶
type Octant ¶
type Octant struct { Name string `json:"name"` Dir string `json:"dir"` KubeConfigPath string `json:"kubeConfig"` Port int `json:"port"` Admin bool `json:"admin"` }
func LoadOctants ¶
type Octants ¶
type Octants struct { Octants []Octant // contains filtered or unexported fields }
func NewOctants ¶
type Workspace ¶
type Workspace struct { Name string `json:"name"` GitURL string `json:"gitURL"` Team string `json:"team"` Environment string `json:"environment"` ConnectCLI string `json:"connectCLI"` BrowserPath string `json:"browserPath"` Port int `json:"port"` Default bool `json:"default"` }
func LoadWorkspaces ¶
type WorkspaceOctant ¶
func ToWorkspaceOctants ¶
func ToWorkspaceOctants(workspaces []*Workspace, octants *Octants) []WorkspaceOctant
Click to show internal directories.
Click to hide internal directories.