Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
tharsis
Package main contains the necessary functions for building the help menu and configuring the CLI library with all subcommand routes.
|
Package main contains the necessary functions for building the help menu and configuring the CLI library with all subcommand routes. |
internal
|
|
command
Package command contains the logic for processing all the commands and subcommands.
|
Package command contains the logic for processing all the commands and subcommands. |
external
Package external ...
|
Package external ... |
logger
Package logger provides context-aware and structured logging capabilities.
|
Package logger provides context-aware and structured logging capabilities. |
optparser
Package optparser provides the logic for parsing flags for any given command.
|
Package optparser provides the logic for parsing flags for any given command. |
output
Package output is responsible for formatting the final output / errors the user sees in the CLI.
|
Package output is responsible for formatting the final output / errors the user sees in the CLI. |
settings
Package settings contains the logic for reading, writing, associating profiles with a user's settings file.
|
Package settings contains the logic for reading, writing, associating profiles with a user's settings file. |
slug
Package slug is used to create Terraform slugs
|
Package slug is used to create Terraform slugs |
tableformatter
Package tableformatter configures the tablewriter library to display data in a tabled format used by various CLI commands.
|
Package tableformatter configures the tablewriter library to display data in a tabled format used by various CLI commands. |
varparser
Package varparser contains the logic for parsing Terraform and environment variables that Tharsis API supports.
|
Package varparser contains the logic for parsing Terraform and environment variables that Tharsis API supports. |
Click to show internal directories.
Click to hide internal directories.