orchestrator

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Orchestrator

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

func NewOrchestrator

func NewOrchestrator(backend *backend.Backend) *Orchestrator

func (*Orchestrator) GetEvents added in v0.3.0

func (s *Orchestrator) GetEvents(stack string, services []string) error

func (*Orchestrator) Logs

func (s *Orchestrator) Logs(stackName string, service string, since string) error

FIXME TODO(el): do not shell out, use Go sdk instead

func (*Orchestrator) RunTasks

func (s *Orchestrator) RunTasks(ctx context.Context, stack *stack_mgr.Stack, taskType string, showLogs bool) error

Taking tasks defined in the config, look up their ID (e.g ARN) in the given Stack object, and run these tasks with TaskRunner

func (*Orchestrator) Shell

func (s *Orchestrator) Shell(stackName string, service string) error

Jump to

Keyboard shortcuts

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