...instead of assuming some other test suite has created them by
calling arvadostest.StartKeep().
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
"git.arvados.org/arvados.git/sdk/go/arvadostest"
"git.arvados.org/arvados.git/sdk/go/ctxlog"
"git.arvados.org/arvados.git/sdk/go/keepclient"
"git.arvados.org/arvados.git/sdk/go/arvadostest"
"git.arvados.org/arvados.git/sdk/go/ctxlog"
"git.arvados.org/arvados.git/sdk/go/keepclient"
+ "git.arvados.org/arvados.git/services/keepstore"
volume.AccessViaHosts = nil
volume.Replication = 2
cluster.Volumes[uuid] = volume
volume.AccessViaHosts = nil
volume.Replication = 2
cluster.Volumes[uuid] = volume
+
+ var v keepstore.UnixVolume
+ err = json.Unmarshal(volume.DriverParameters, &v)
+ c.Assert(err, IsNil)
+ err = os.Mkdir(v.Root, 0777)
+ if !os.IsExist(err) {
+ c.Assert(err, IsNil)
+ }
}
cluster.Containers.LocalKeepLogsToContainerLog = trial.logConfig
}
cluster.Containers.LocalKeepLogsToContainerLog = trial.logConfig