config

package
v0.0.0-...-1320f8c Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2016 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ContainerConfig

type ContainerConfig struct {
	ContainerName  string
	Daemon         bool
	Mounts         map[string]string
	PublishedPorts map[int]int
	EnvVars        map[string]string
	SrcImageTag    string
	DstImageTag    string
	Command        []string
	DropletDir     string
	BaseConfigDir  string
}

func NewBaseContainerConfig

func NewBaseContainerConfig(baseConfigDir string) (containerConfig *ContainerConfig)

func NewRuntimeContainerConfig

func NewRuntimeContainerConfig(dropletDir string, dstImageTagOptional ...string) (containerConfig *ContainerConfig)

func NewStageContainerConfig

func NewStageContainerConfig(directories *Directories) (containerConfig *ContainerConfig)

type Directories

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

func NewDirectories

func NewDirectories(cloudRockerHomeDir string) *Directories

func (*Directories) App

func (directories *Directories) App() string

func (*Directories) BaseConfig

func (directories *Directories) BaseConfig() string

func (*Directories) Buildpacks

func (directories *Directories) Buildpacks() string

func (*Directories) ContainerBuildpacks

func (directories *Directories) ContainerBuildpacks() string

func (*Directories) Droplet

func (directories *Directories) Droplet() string

func (*Directories) Home

func (directories *Directories) Home() string

func (*Directories) HostDirectories

func (directories *Directories) HostDirectories() []string

func (*Directories) HostDirectoriesToClean

func (directories *Directories) HostDirectoriesToClean() []string

func (*Directories) Mounts

func (directories *Directories) Mounts() map[string]string

func (*Directories) Rocker

func (directories *Directories) Rocker() string

func (*Directories) Staging

func (directories *Directories) Staging() string

func (*Directories) Tmp

func (directories *Directories) Tmp() string

type Directory

type Directory struct {
	HostDirectory      string
	ContainerDirectory string
}

type ProcfileYml

type ProcfileYml struct {
	Web string `yaml:"web"`
}

type StagingInfoYml

type StagingInfoYml struct {
	DetectedBuildpack string `yaml:"detected_buildpack"`
	StartCommand      string `yaml:"start_command"`
}

Jump to

Keyboard shortcuts

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