Documentation ¶
Index ¶
- type Runtime
- func (r Runtime) GetAuthInterceptClient() (httpclient.Client, error)
- func (r Runtime) GetClient() (httpclient.Client, error)
- func (r Runtime) GetConfigManager() (config.Manager, error)
- func (r Runtime) GetEnvironment() (config.EnvironmentState, error)
- func (r Runtime) GetEnvironmentName() string
- func (r Runtime) GetStderr() io.Writer
- func (r Runtime) GetStdin() io.Reader
- func (r Runtime) GetStdout() io.Writer
- func (r Runtime) GetUI() boshui.UI
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Runtime ¶
type Runtime struct { ConfigPath string `long:"config" env:"SSOCA_CONFIG" description:"Configuration file path" default:"~/.config/ssoca/config"` Environment string `short:"e" long:"environment" env:"SSOCA_ENVIRONMENT" description:"Environment name"` // contains filtered or unexported fields }
func NewRuntime ¶
func (Runtime) GetAuthInterceptClient ¶
func (r Runtime) GetAuthInterceptClient() (httpclient.Client, error)
func (Runtime) GetEnvironment ¶
func (r Runtime) GetEnvironment() (config.EnvironmentState, error)
func (Runtime) GetEnvironmentName ¶
Click to show internal directories.
Click to hide internal directories.