Fix sinceTime pod log options

This commit is contained in:
Jordan Liggitt
2016-02-17 12:18:54 -05:00
parent 63c85691bd
commit ea59b4c741
6 changed files with 217 additions and 4 deletions

View File

@@ -26,6 +26,7 @@ import (
"time"
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/unversioned"
client "k8s.io/kubernetes/pkg/client/unversioned"
"k8s.io/kubernetes/pkg/kubelet/api/v1alpha1/stats"
@@ -69,7 +70,8 @@ var _ = Describe("Kubelet", func() {
It("it should print the output to logs", func() {
Eventually(func() string {
rc, err := cl.Pods(api.NamespaceDefault).GetLogs("busybox", &api.PodLogOptions{}).Stream()
sinceTime := unversioned.NewTime(time.Now().Add(time.Duration(-1 * time.Hour)))
rc, err := cl.Pods(api.NamespaceDefault).GetLogs("busybox", &api.PodLogOptions{SinceTime: &sinceTime}).Stream()
if err != nil {
return ""
}