out

package
v0.0.0-...-82468b1 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2020 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NameClashRetries = 10
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BackendEnvNamer

type BackendEnvNamer struct {
	Req             models.OutRequest
	TerraformClient terraform.Client
	Namer           namer.Namer
}

func (BackendEnvNamer) EnvName

func (b BackendEnvNamer) EnvName() (string, error)

type LegacyStorageEnvNamer

type LegacyStorageEnvNamer struct {
	Req           models.OutRequest
	StorageDriver storage.Storage
	Namer         namer.Namer
}

func (LegacyStorageEnvNamer) EnvName

func (l LegacyStorageEnvNamer) EnvName() (string, error)

type MigratedFromStorageEnvNamer

type MigratedFromStorageEnvNamer struct {
	Req             models.OutRequest
	TerraformClient terraform.Client
	Namer           namer.Namer
	StorageDriver   storage.Storage
}

func (MigratedFromStorageEnvNamer) EnvName

func (m MigratedFromStorageEnvNamer) EnvName() (string, error)

type Runner

type Runner struct {
	SourceDir string
	Namer     namer.Namer
	LogWriter io.Writer
}

func (Runner) Run

Jump to

Keyboard shortcuts

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