Implement the circumvention nettest group

Only Psiphon for now. Closes #87 #77.
This commit is contained in:
Simone Basso 2019-12-28 17:48:07 +01:00
commit 259ab41b15
9 changed files with 70 additions and 74 deletions

View file

@ -92,7 +92,15 @@ func (c *Context) Init() error {
}
c.TempDir = tempDir
kvstore, err := engine.NewFileSystemKVStore(
utils.EngineDir(c.Home),
)
if err != nil {
return errors.Wrap(err, "creating engine's kvstore")
}
sess, err := engine.NewSession(engine.SessionConfig{
KVStore: kvstore,
Logger: enginex.Logger,
SoftwareName: "ooniprobe-desktop",
SoftwareVersion: version.Version,