shared

package
v0.90.1 Latest Latest
Warning

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

Go to latest
Published: Oct 15, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package shared provides flags that are shared by multiple commands.

This package is underutilized right now, as some more serious refactoring is needed to make sure all shared flags use this package instead of reusing flags from other commands.

Index

Constants

View Source
const (
	// General related flags.
	TFPathFlagName = "tf-path"

	QueueIgnoreErrorsFlagName        = "queue-ignore-errors"
	QueueIgnoreDAGOrderFlagName      = "queue-ignore-dag-order"
	QueueExcludeExternalFlagName     = "queue-exclude-external"
	QueueExcludeDirFlagName          = "queue-exclude-dir"
	QueueExcludesFileFlagName        = "queue-excludes-file"
	QueueIncludeDirFlagName          = "queue-include-dir"
	QueueIncludeExternalFlagName     = "queue-include-external"
	QueueStrictIncludeFlagName       = "queue-strict-include"
	QueueIncludeUnitsReadingFlagName = "queue-include-units-reading"
)

Variables

This section is empty.

Functions

func NewQueueFlags

func NewQueueFlags(opts *options.TerragruntOptions, prefix flags.Prefix) cli.Flags

NewQueueFlags creates the flags used for queue control

func NewTFPathFlag

func NewTFPathFlag(opts *options.TerragruntOptions) *flags.Flag

NewTFPathFlag creates a flag for specifying the OpenTofu/Terraform binary path.

Types

This section is empty.

Jump to

Keyboard shortcuts

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