Config file workflow management

This commit is contained in:
Arturo Filastò
2018-02-12 17:45:13 +02:00
parent 602a5dc952
commit 6008b5c7c5
6 changed files with 155 additions and 5 deletions
+9 -1
View File
@@ -2,6 +2,7 @@ package run
import (
"github.com/alecthomas/kingpin"
"github.com/apex/log"
"github.com/openobservatory/gooni/internal/cli/root"
"github.com/openobservatory/gooni/internal/util"
)
@@ -12,7 +13,14 @@ func init() {
nettestGroup := cmd.Arg("name", "the nettest group to run").Required().String()
cmd.Action(func(_ *kingpin.ParseContext) error {
util.Log("Starting %s", nettestGroup)
util.Log("Starting %s", *nettestGroup)
config, ooni, err := root.Init()
if err != nil {
log.Errorf("%s", err)
return err
}
log.Infof("%s", config)
log.Infof("%s", ooni)
return nil
})
}