ls

package
v0.6.159 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2022 License: MIT Imports: 15 Imported by: 0

Documentation

Overview

Package ls lists workspaces in the current org

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCmdLs

func NewCmdLs(t *terminal.Terminal, loginLsStore LsStore, noLoginLsStore LsStore) *cobra.Command

func RunLs added in v0.4.0

func RunLs(t *terminal.Terminal, lsStore LsStore, args []string, orgflag string, showAll bool) error

Types

type Ls added in v0.4.0

type Ls struct {
	// contains filtered or unexported fields
}

func NewLs added in v0.4.0

func NewLs(lsStore LsStore, terminal *terminal.Terminal) *Ls

func (Ls) RunHosts added in v0.6.46

func (ls Ls) RunHosts(org *entity.Organization) error

func (Ls) RunOrgs added in v0.4.0

func (ls Ls) RunOrgs() error

func (Ls) RunUser added in v0.5.0

func (ls Ls) RunUser(_ bool) error

func (Ls) RunWorkspaces added in v0.4.0

func (ls Ls) RunWorkspaces(org *entity.Organization, user *entity.User, showAll bool) error

func (Ls) ShowAllWorkspaces added in v0.6.60

func (ls Ls) ShowAllWorkspaces(org *entity.Organization, otherOrgs []entity.Organization, user *entity.User, allWorkspaces []entity.Workspace)

func (Ls) ShowUserWorkspaces added in v0.6.60

func (ls Ls) ShowUserWorkspaces(org *entity.Organization, otherOrgs []entity.Organization, user *entity.User, allWorkspaces []entity.Workspace)

type LsStore added in v0.4.0

type LsStore interface {
	GetWorkspaces(organizationID string, options *store.GetWorkspacesOptions) ([]entity.Workspace, error)
	GetActiveOrganizationOrDefault() (*entity.Organization, error)
	GetCurrentUser() (*entity.User, error)
	GetUsers(queryParams map[string]string) ([]entity.User, error)
	GetWorkspace(workspaceID string) (*entity.Workspace, error)
	GetOrganizations(options *store.GetOrganizationsOptions) ([]entity.Organization, error)
	hello.HelloStore
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL