tfmod

package module
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

README

template

The template repository.

Description

Template repository for developing with GitHub.

Usage

N/A

N/A

License

Apache 2 Licensed. See LICENSE for full details.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type App

type App struct {
	*IO
	*Ldflags

	*GlobalFlags
	// contains filtered or unexported fields
}

func NewApp

func NewApp(io *IO, ldflags *Ldflags) *App

func (*App) Run

func (a *App) Run(args []string) error

type DependencyFlags added in v0.0.6

type DependencyFlags struct {
	StatePaths []string
	*GlobalFlags
}

func NewDependencyFlags added in v0.0.6

func NewDependencyFlags(globalFlags *GlobalFlags) *DependencyFlags

func (*DependencyFlags) GoString added in v0.0.6

func (f *DependencyFlags) GoString() string

type DependencyRunner added in v0.0.6

type DependencyRunner struct {
	terraform.Store
	*IO
	// contains filtered or unexported fields
}

func NewDependencyRunner added in v0.0.6

func NewDependencyRunner(flags *DependencyFlags, store terraform.Store, io *IO) *DependencyRunner

func (*DependencyRunner) List added in v0.0.6

func (r *DependencyRunner) List() ([]string, error)

func (*DependencyRunner) Run added in v0.0.6

func (r *DependencyRunner) Run() error

type DependentFlags added in v0.0.6

type DependentFlags struct {
	ModulePaths []string
	*GlobalFlags
}

func NewDependentFlags added in v0.0.6

func NewDependentFlags(globalFlags *GlobalFlags) *DependentFlags

func (*DependentFlags) GoString added in v0.0.6

func (f *DependentFlags) GoString() string

type DependentRunner added in v0.0.6

type DependentRunner struct {
	terraform.Store
	*IO
	// contains filtered or unexported fields
}

func NewDependentRunner added in v0.0.6

func NewDependentRunner(flags *DependentFlags, store terraform.Store, io *IO) *DependentRunner

func (*DependentRunner) List added in v0.0.6

func (r *DependentRunner) List() ([]string, error)

func (*DependentRunner) Run added in v0.0.6

func (r *DependentRunner) Run() error

type DownloadFlags added in v0.0.6

type DownloadFlags struct {
	*GlobalFlags
}

func NewDownloadFlags added in v0.0.6

func NewDownloadFlags(globalFlags *GlobalFlags) *DownloadFlags

func (*DownloadFlags) GoString added in v0.0.6

func (f *DownloadFlags) GoString() string

type DownloadRunner added in v0.0.6

type DownloadRunner struct {
	*IO
	// contains filtered or unexported fields
}

func NewDownloadRunner added in v0.0.6

func NewDownloadRunner(flags *DownloadFlags, io *IO) *DownloadRunner

func (*DownloadRunner) Run added in v0.0.6

func (r *DownloadRunner) Run(ctx context.Context) error

func (*DownloadRunner) TerraformGet added in v0.0.6

func (r *DownloadRunner) TerraformGet(ctx context.Context) ([]string, error)

type GlobalFlags added in v0.0.2

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

func (*GlobalFlags) BaseDir added in v0.0.2

func (f *GlobalFlags) BaseDir() *dir.BaseDir

func (*GlobalFlags) Format added in v0.0.4

func (f *GlobalFlags) Format() string

func (*GlobalFlags) GoString added in v0.0.3

func (f *GlobalFlags) GoString() string

type IO

type IO struct {
	InReader  io.Reader
	OutWriter io.Writer
	ErrWriter io.Writer
}

type Ldflags

type Ldflags struct {
	Name    string
	Version string
	Commit  string
	Date    string
	Url     string
}

Directories

Path Synopsis
cmd
tfmod command
internal
dir

Jump to

Keyboard shortcuts

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