Documentation
¶
Overview ¶
Package scaffold provides the command to scaffold a new Terragrunt module.
Index ¶
- Constants
- func GetDefaultRootFileName(ctx context.Context, opts *options.TerragruntOptions) string
- func NewCommand(opts *options.TerragruntOptions) *cli.Command
- func NewFlags(opts *options.TerragruntOptions, prefix flags.Prefix) cli.Flags
- func Run(ctx context.Context, opts *options.TerragruntOptions, ...) error
- type NoModuleURLPassed
Constants ¶
View Source
const ( // TODO: Make the root configuration file name configurable DefaultBoilerplateConfig = `` /* 221-byte string literal not displayed */ DefaultTerragruntTemplate = `` /* 1530-byte string literal not displayed */ )
View Source
const ( CommandName = "scaffold" RootFileNameFlagName = "root-file-name" NoIncludeRootFlagName = "no-include-root" VarFlagName = "var" VarFileFlagName = "var-file" )
Variables ¶
This section is empty.
Functions ¶
func GetDefaultRootFileName ¶ added in v0.73.0
func GetDefaultRootFileName(ctx context.Context, opts *options.TerragruntOptions) string
func NewCommand ¶
func NewCommand(opts *options.TerragruntOptions) *cli.Command
Types ¶
type NoModuleURLPassed ¶ added in v0.67.7
type NoModuleURLPassed struct { }
func (NoModuleURLPassed) Error ¶ added in v0.67.7
func (err NoModuleURLPassed) Error() string
Click to show internal directories.
Click to hide internal directories.