Documentation ¶
Index ¶
- Variables
- func ExampleMergeTemplateOptions(baseCmd string) string
- func FetchTemplate(templateSlug string) (*registry.RegistryTemplate, error)
- func MergeTemplateParams(rt *registry.RegistryTemplate, args []string) model.ResourceTemplate
- func PreRunHelpFlagCheckAndQuit(cmd *cobra.Command, args []string) error
- func RemoteCall(c func(*grpc.ClientConn) error) error
- func SetupGithubRegistryCache() (registry.TemplateFinder, error)
- func TemplateFinder(templateSlug string) (registry.TemplateFinder, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var UserConfDir string
Functions ¶
func ExampleMergeTemplateOptions ¶
ExampleMergeTemplateOptions returns the example for command line options proceeded by MergeTemplateParams().
func FetchTemplate ¶
func FetchTemplate(templateSlug string) (*registry.RegistryTemplate, error)
func MergeTemplateParams ¶
func MergeTemplateParams(rt *registry.RegistryTemplate, args []string) model.ResourceTemplate
MergeTemplateParams returns the value merged resource template. The value source is read from JSON string, file, stdin or command line options.
func PreRunHelpFlagCheckAndQuit ¶
PreRunHelpFlagCheckAndQuit can use cobra.Command with "DisableFlagParsing=true" to show usage and quit for -h or --help command line option.
&cobra.Command { DisableFlagParsing: true, PreRunE: util.PreRunHelpFlagCheckAndQuit, }
func RemoteCall ¶
func RemoteCall(c func(*grpc.ClientConn) error) error
func SetupGithubRegistryCache ¶
func SetupGithubRegistryCache() (registry.TemplateFinder, error)
func TemplateFinder ¶
func TemplateFinder(templateSlug string) (registry.TemplateFinder, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.