compose

package
v1.0.3-0...-ae53702 Latest Latest
Warning

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

Go to latest
Published: Feb 16, 2017 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GetDockerCompose = func() DockerComposer {
	return dockerCompose
}

Functions

This section is empty.

Types

type DockerCompose

type DockerCompose struct{}

func (DockerCompose) CreateFlowFile

func (dc DockerCompose) CreateFlowFile(dcPath, serviceName, target string, sideTargets []string, color string, blueGreen bool) error

func (DockerCompose) PullTargets

func (dc DockerCompose) PullTargets(host, certPath, project string, targets []string) error

func (DockerCompose) RemoveFlow

func (dc DockerCompose) RemoveFlow() error

func (DockerCompose) RmTargets

func (dc DockerCompose) RmTargets(host, certPath, project string, targets []string) error

func (DockerCompose) ScaleTargets

func (dc DockerCompose) ScaleTargets(host, certPath, project, target string, scale int) error

func (DockerCompose) StopTargets

func (dc DockerCompose) StopTargets(host, certPath, project string, targets []string) error

func (DockerCompose) UpTargets

func (dc DockerCompose) UpTargets(host, certPath, project string, targets []string) error

type DockerComposer

type DockerComposer interface {
	CreateFlowFile(dcPath, serviceName, target string, sideTargets []string, color string, blueGreen bool) error
	RemoveFlow() error
	PullTargets(host, certPath, project string, targets []string) error
	UpTargets(host, certPath, project string, targets []string) error
	ScaleTargets(host, certPath, project, target string, scale int) error
	RmTargets(host, certPath, project string, targets []string) error
	StopTargets(host, certPath, project string, targets []string) error
}

Jump to

Keyboard shortcuts

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