mirror of
https://github.com/turbot/steampipe.git
synced 2026-02-27 20:00:28 -05:00
58 lines
1.7 KiB
Go
58 lines
1.7 KiB
Go
package constants
|
|
|
|
// Argument name constants
|
|
const (
|
|
ArgJSON = "json"
|
|
ArgCSV = "csv"
|
|
ArgTable = "table"
|
|
ArgLine = "line"
|
|
ArgForce = "force"
|
|
ArgAll = "all"
|
|
ArgTimer = "timing"
|
|
ArgOn = "on"
|
|
ArgOff = "off"
|
|
ArgPortDeprecated = "db-port"
|
|
ArgPort = "database-port"
|
|
ArgListenAddressDeprecated = "listen"
|
|
ArgListenAddress = "database-listen"
|
|
ArgForeground = "foreground"
|
|
ArgInvoker = "invoker"
|
|
ArgRefresh = "refresh"
|
|
ArgUpdateCheck = "update-check"
|
|
ArgInstallDir = "install-dir"
|
|
ArgWorkspace = "workspace"
|
|
ArgSearchPath = "search-path"
|
|
ArgSearchPathPrefix = "search-path-prefix"
|
|
ArgWatch = "watch"
|
|
ArgTheme = "theme"
|
|
ArgProgress = "progress"
|
|
ArgExport = "export"
|
|
ArgDryRun = "dry-run"
|
|
ArgWhere = "where"
|
|
ArgTag = "tag"
|
|
)
|
|
|
|
/// metaquery mode arguments
|
|
|
|
var ArgOutput = ArgFromMetaquery(CmdOutput)
|
|
var ArgSeparator = ArgFromMetaquery(CmdSeparator)
|
|
var ArgHeader = ArgFromMetaquery(CmdHeaders)
|
|
var ArgMultiLine = ArgFromMetaquery(CmdMulti)
|
|
|
|
// BoolToOnOff :: convert a boolean value onto the string "on" or "off"
|
|
func BoolToOnOff(val bool) string {
|
|
if val {
|
|
return ArgOn
|
|
}
|
|
return ArgOff
|
|
}
|
|
|
|
// BoolToEnableDisable :: convert a boolean value onto the string "enable" or "disable"
|
|
func BoolToEnableDisable(val bool) string {
|
|
if val {
|
|
return "enable"
|
|
}
|
|
return "disable"
|
|
|
|
}
|