paths

package
v0.0.12 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2021 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Paths

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

Paths is a utility for interacting with terra-helmfile paths

func New

func New(cfg *config.Config) (*Paths, error)

New constructor for Paths object.

func (*Paths) Cleanup

func (p *Paths) Cleanup() error

Cleanup will clean up all temporary/scratch directories

func (*Paths) CreateScratchDir

func (p *Paths) CreateScratchDir(nickname string) (string, error)

CreateScratchDir creates a new temporary directory

func (*Paths) DefaultChartSrcDir

func (p *Paths) DefaultChartSrcDir() string

DefaultChartSrcDir default directory in terra-helmfile where chart sources live

func (*Paths) MiscConfDir

func (p *Paths) MiscConfDir() string

MiscConfDir directory in terra-helmfile containing miscellaneous config files

Jump to

Keyboard shortcuts

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