mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 06:54:01 +00:00
Delete all keys prior to running integration test
This commit is contained in:
parent
4379fabd5e
commit
e840062c65
@ -94,6 +94,15 @@ func startComponents(manifestURL string) (apiServerURL string) {
|
||||
apiServer := httptest.NewServer(&handler)
|
||||
|
||||
etcdClient := etcd.NewClient(servers)
|
||||
keys, err := etcdClient.Get("/", false, false)
|
||||
if err != nil {
|
||||
glog.Fatalf("Unable to list root etcd keys: %v", err)
|
||||
}
|
||||
for _, node := range keys.Node.Nodes {
|
||||
if _, err := etcdClient.Delete(node.Key, true); err != nil {
|
||||
glog.Fatalf("Unable delete key: %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
cl := client.New(apiServer.URL, nil)
|
||||
cl.PollPeriod = time.Second * 1
|
||||
|
Loading…
Reference in New Issue
Block a user