diff options
Diffstat (limited to 'cmd/ponzu/usage.go')
-rw-r--r-- | cmd/ponzu/usage.go | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/cmd/ponzu/usage.go b/cmd/ponzu/usage.go index 2d7a3b8..6787ca1 100644 --- a/cmd/ponzu/usage.go +++ b/cmd/ponzu/usage.go @@ -1,7 +1,10 @@ package main import ( + "encoding/json" "fmt" + "io/ioutil" + "path/filepath" "time" ) @@ -121,3 +124,19 @@ var usageRun = ` ` + +func ponzu() (map[string]interface{}, error) { + kv := make(map[string]interface{}) + + b, err := ioutil.ReadFile(filepath.Join("cmd", "ponzu", "ponzu.json")) + if err != nil { + return nil, err + } + + err = json.Unmarshal(b, &kv) + if err != nil { + return nil, err + } + + return kv, nil +} |