Documentation
¶
Index ¶
- type LogClient
- type PcClient
- func (p *PcClient) ErrorForSecs() int
- func (p *PcClient) GetHostName() (string, error)
- func (p *PcClient) GetLexicographicProcessNames() ([]string, error)
- func (p *PcClient) GetLogLength() int
- func (p *PcClient) GetLogsAndSubscribe(name string, observer pclog.LogObserver) error
- func (p *PcClient) GetProcessInfo(name string) (*types.ProcessConfig, error)
- func (p *PcClient) GetProcessLog(name string, offsetFromEnd, limit int) ([]string, error)
- func (p *PcClient) GetProcessPorts(name string) (*types.ProcessPorts, error)
- func (p *PcClient) GetProcessState(name string) (*types.ProcessState, error)
- func (p *PcClient) GetProcessesName() ([]string, error)
- func (p *PcClient) GetProcessesState() (*types.ProcessesState, error)
- func (p *PcClient) GetProjectState(withMemory bool) (*types.ProjectState, error)
- func (p *PcClient) GetRemoteProcessesState() (*types.ProcessesState, error)
- func (p *PcClient) IsAlive() error
- func (p *PcClient) IsRemote() bool
- func (p *PcClient) ReloadProject() (map[string]string, error)
- func (p *PcClient) RestartProcess(name string) error
- func (p *PcClient) ScaleProcess(name string, scale int) error
- func (p *PcClient) SetProcessPassword(_, _ string) error
- func (p *PcClient) ShutDownProject() error
- func (p *PcClient) StartProcess(name string) error
- func (p *PcClient) StopProcess(name string) error
- func (p *PcClient) StopProcesses(names []string) (map[string]string, error)
- func (p *PcClient) UnSubscribeLogger(name string, observer pclog.LogObserver) error
- func (p *PcClient) UpdateProcess(updated *types.ProcessConfig) error
- func (p *PcClient) UpdateProject(project *types.Project) (map[string]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LogClient ¶ added in v0.50.0
type LogClient struct { Format string PrintProcessName bool // contains filtered or unexported fields }
func NewLogClient ¶ added in v0.50.0
func (*LogClient) CloseChannel ¶ added in v0.50.0
CloseChannel Cleanly close the connection by sending a close message and then waiting (with timeout) for the server to close the connection.
func (*LogClient) ReadProcessLogs ¶ added in v0.50.0
type PcClient ¶ added in v0.50.0
type PcClient struct {
// contains filtered or unexported fields
}
func NewTcpClient ¶ added in v1.2.0
func NewUdsClient ¶ added in v1.2.0
func (*PcClient) ErrorForSecs ¶ added in v0.50.0
func (*PcClient) GetHostName ¶ added in v0.50.0
func (*PcClient) GetLexicographicProcessNames ¶ added in v0.50.0
func (*PcClient) GetLogLength ¶ added in v0.50.0
func (*PcClient) GetLogsAndSubscribe ¶ added in v0.50.0
func (p *PcClient) GetLogsAndSubscribe(name string, observer pclog.LogObserver) error
func (*PcClient) GetProcessInfo ¶ added in v0.50.0
func (p *PcClient) GetProcessInfo(name string) (*types.ProcessConfig, error)
func (*PcClient) GetProcessLog ¶ added in v0.50.0
func (*PcClient) GetProcessPorts ¶ added in v0.55.0
func (p *PcClient) GetProcessPorts(name string) (*types.ProcessPorts, error)
func (*PcClient) GetProcessState ¶ added in v0.50.0
func (p *PcClient) GetProcessState(name string) (*types.ProcessState, error)
func (*PcClient) GetProcessesName ¶ added in v1.2.0
func (*PcClient) GetProcessesState ¶ added in v0.50.0
func (p *PcClient) GetProcessesState() (*types.ProcessesState, error)
func (*PcClient) GetProjectState ¶ added in v0.75.0
func (p *PcClient) GetProjectState(withMemory bool) (*types.ProjectState, error)
func (*PcClient) GetRemoteProcessesState ¶ added in v1.5.0
func (p *PcClient) GetRemoteProcessesState() (*types.ProcessesState, error)
func (*PcClient) ReloadProject ¶ added in v1.34.0
func (*PcClient) RestartProcess ¶ added in v0.50.0
func (*PcClient) ScaleProcess ¶ added in v0.55.0
func (*PcClient) SetProcessPassword ¶ added in v1.9.0
func (*PcClient) ShutDownProject ¶ added in v0.50.0
func (*PcClient) StartProcess ¶ added in v0.50.0
func (*PcClient) StopProcess ¶ added in v0.50.0
func (*PcClient) StopProcesses ¶ added in v0.60.0
func (*PcClient) UnSubscribeLogger ¶ added in v0.50.0
func (p *PcClient) UnSubscribeLogger(name string, observer pclog.LogObserver) error
func (*PcClient) UpdateProcess ¶ added in v1.34.0
func (p *PcClient) UpdateProcess(updated *types.ProcessConfig) error
Click to show internal directories.
Click to hide internal directories.