Documentation ¶
Overview ¶
Package common handles command configuration across all commands
Package common handles command configuration across all commands ¶
Package common handles command configuration across all commands
Index ¶
Constants ¶
View Source
const ( VLogLevel = "log_level" VArchitecture = "architecture" VNoLogFile = "no_log_file" VNoProgress = "no_progress" VNoColor = "no_color" VZarfCache = "zarf_cache" VTmpDir = "tmp_dir" VInsecure = "insecure" VInitComponents = "init.components" VInitStorageClass = "init.storage_class" VInitGitURL = "init.git.url" VInitGitPushUser = "init.git.push_username" VInitGitPushPass = "init.git.push_password" VInitGitPullUser = "init.git.pull_username" VInitGitPullPass = "init.git.pull_password" VInitRegistryURL = "init.registry.url" VInitRegistryNodeport = "init.registry.nodeport" VInitRegistrySecret = "init.registry.secret" VInitRegistryPushUser = "init.registry.push_username" VInitRegistryPushPass = "init.registry.push_password" VInitRegistryPullUser = "init.registry.pull_username" VInitRegistryPullPass = "init.registry.pull_password" VInitArtifactURL = "init.artifact.url" VInitArtifactPushUser = "init.artifact.push_username" VInitArtifactPushToken = "init.artifact.push_token" VPkgOCIConcurrency = "package.oci_concurrency" VPkgCreateSet = "package.create.set" VPkgCreateOutput = "package.create.output" VPkgCreateSbom = "package.create.sbom" VPkgCreateSbomOutput = "package.create.sbom_output" VPkgCreateSkipSbom = "package.create.skip_sbom" VPkgCreateMaxPackageSize = "package.create.max_package_size" VPkgCreateSigningKey = "package.create.signing_key" VPkgCreateSigningKeyPassword = "package.create.signing_key_password" VPkgCreateDifferential = "package.create.differential" VPkgCreateRegistryOverride = "package.create.registry_override" VPkgDeploySet = "package.deploy.set" VPkgDeployComponents = "package.deploy.components" VPkgDeployShasum = "package.deploy.shasum" VPkgDeploySget = "package.deploy.sget" VPkgDeployPublicKey = "package.deploy.public_key" VPkgPublishSigningKey = "package.publish.signing_key" VPkgPublishSigningKeyPassword = "package.publish.signing_key_password" VPkgPullOutputDir = "package.pull.output_directory" VPkgPullPublicKey = "package.pull.public_key" )
Constants for use when loading configurations from viper config files
Variables ¶
View Source
var LogLevelCLI string
LogLevelCLI holds the log level as input from a command
Functions ¶
func CheckVendorOnlyFromArgs ¶
func CheckVendorOnlyFromArgs() bool
CheckVendorOnlyFromArgs checks if the command being run is a vendor-only command
func CheckVendorOnlyFromPath ¶
CheckVendorOnlyFromPath checks if the cobra command is a vendor-only command
func IsVendorCmd ¶
IsVendorCmd checks if the command is a vendor command.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.