mirror of https://github.com/coder/coder.git
29 lines
731 B
Go
29 lines
731 B
Go
package cli
|
|
|
|
import (
|
|
"github.com/coder/coder/cli/clibase"
|
|
)
|
|
|
|
func (r *RootCmd) parameters() *clibase.Cmd {
|
|
cmd := &clibase.Cmd{
|
|
Short: "List parameters for a given scope",
|
|
Long: formatExamples(
|
|
example{
|
|
Command: "coder parameters list workspace my-workspace",
|
|
},
|
|
),
|
|
Use: "parameters",
|
|
// Currently hidden as this shows parameter values, not parameter
|
|
// schemes. Until we have a good way to distinguish the two, it's better
|
|
// not to add confusion or lock ourselves into a certain api.
|
|
// This cmd is still valuable debugging tool for devs to avoid
|
|
// constructing curl requests.
|
|
Hidden: true,
|
|
Aliases: []string{"params"},
|
|
Children: []*clibase.Cmd{
|
|
r.parameterList(),
|
|
},
|
|
}
|
|
return cmd
|
|
}
|