Documentation ¶
Index ¶
- func NewLogger(out io.Writer) (logr.Logger, func() error, error)
- type Environment
- func (e *Environment) CruiseControlURL() (*url.URL, error)
- func (e *Environment) Ready(ctx context.Context) (bool, error)
- func (e *Environment) Services() []string
- func (e *Environment) Start(ctx context.Context) error
- func (e *Environment) StartService(ctx context.Context, service string) error
- func (e *Environment) Stop(ctx context.Context) error
- func (e *Environment) StopService(ctx context.Context, service string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Environment ¶
type Environment struct {
// contains filtered or unexported fields
}
func New ¶
func New(o *cli.ProjectOptions, reuse bool) (*Environment, error)
func (*Environment) CruiseControlURL ¶
func (e *Environment) CruiseControlURL() (*url.URL, error)
func (*Environment) Services ¶
func (e *Environment) Services() []string
func (*Environment) StartService ¶
func (e *Environment) StartService(ctx context.Context, service string) error
func (*Environment) StopService ¶
func (e *Environment) StopService(ctx context.Context, service string) error
Click to show internal directories.
Click to hide internal directories.