Documentation ¶
Index ¶
- func ExecWrapper(f func(ctx *cli.Context) (int, error)) cli.ActionFunc
- func Render(ctx *cli.Context) (int, error)
- func RunApprove(ctx *cli.Context) (int, error)
- func RunCreate(ctx *cli.Context) (int, error)
- func RunCurrentID(ctx *cli.Context) (int, error)
- func RunDiscard(ctx *cli.Context) (int, error)
- func WorkspaceConfigure(ctx *cli.Context) (int, error)
- func WorkspaceDeleteVariables(ctx *cli.Context) (int, error)
- func WorkspaceDisableOperations(ctx *cli.Context) (int, error)
- func WorkspaceEnableOperations(ctx *cli.Context) (int, error)
- func WorkspaceStatus(ctx *cli.Context) (int, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecWrapper ¶
ExecWrapper gracefully logs and exits our `run` functions
func Render ¶
Render handles the processing of the variables and update of their values on supported providers (tfc or local)
func RunCurrentID ¶
RunCurrentID return the ID of the current run on TFC
func WorkspaceConfigure ¶
WorkspaceConfigure configures the workspace
func WorkspaceDeleteVariables ¶
WorkspaceDeleteVariables removes managed or all variables on TFC
func WorkspaceDisableOperations ¶
WorkspaceDisableOperations disable operations on the workspace
func WorkspaceEnableOperations ¶
WorkspaceEnableOperations enable operations on the workspace
func WorkspaceStatus ¶
WorkspaceStatus return status of the workspace on TFC
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.