Refactor support dump CLI (#1301)

This commit is contained in:
Ta-Ching Chen
2019-09-04 14:42:47 +08:00
committed by GitHub
parent 62016b2f83
commit 0d872020e3
11 changed files with 104 additions and 40 deletions
+2 -8
View File
@@ -3,8 +3,6 @@ package util
import (
"fmt"
yaml "gopkg.in/yaml.v2"
"github.com/fission/fission/pkg/controller/client"
"github.com/fission/fission/pkg/fission-cli/log"
"github.com/fission/fission/pkg/fission-cli/plugin"
@@ -17,7 +15,7 @@ type Versions struct {
Server map[string]info.BuildMeta `json:"server"`
}
func GetVersion(client *client.Client) []byte {
func GetVersion(client *client.Client) Versions {
// Fetch client versions
versions := Versions{
Client: map[string]info.BuildMeta{
@@ -43,10 +41,6 @@ func GetVersion(client *client.Client) []byte {
}
// FUTURE: fetch versions of plugins server-side
bs, err := yaml.Marshal(versions)
if err != nil {
log.Fatal("Failed to format versions: " + err.Error())
}
return bs
return versions
}