|
@@ -26,10 +26,22 @@ var templates = map[string]string{
|
|
mainTemplateFile: mainTemplate,
|
|
mainTemplateFile: mainTemplate,
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// Category returns the category of the api files.
|
|
|
|
+func Category() string {
|
|
|
|
+ return category
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// Clean cleans the generated deployment files.
|
|
|
|
+func Clean() error {
|
|
|
|
+ return util.Clean(category)
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// GenTemplates generates api template files.
|
|
func GenTemplates(_ *cli.Context) error {
|
|
func GenTemplates(_ *cli.Context) error {
|
|
return util.InitTemplates(category, templates)
|
|
return util.InitTemplates(category, templates)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// RevertTemplate reverts the given template file to the default value.
|
|
func RevertTemplate(name string) error {
|
|
func RevertTemplate(name string) error {
|
|
content, ok := templates[name]
|
|
content, ok := templates[name]
|
|
if !ok {
|
|
if !ok {
|
|
@@ -38,6 +50,7 @@ func RevertTemplate(name string) error {
|
|
return util.CreateTemplate(category, name, content)
|
|
return util.CreateTemplate(category, name, content)
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+// Update updates the template files to the templates built in current goctl.
|
|
func Update() error {
|
|
func Update() error {
|
|
err := Clean()
|
|
err := Clean()
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -46,11 +59,3 @@ func Update() error {
|
|
|
|
|
|
return util.InitTemplates(category, templates)
|
|
return util.InitTemplates(category, templates)
|
|
}
|
|
}
|
|
-
|
|
|
|
-func Clean() error {
|
|
|
|
- return util.Clean(category)
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-func Category() string {
|
|
|
|
- return category
|
|
|
|
-}
|
|
|