Versions in this module Expand all Collapse all v0 v0.4.0 Mar 28, 2017 Changes in this version + func GetReadinessState(node *apiv1.Node) (isNodeReady bool, lastTransitionTime time.Time, err error) + func IsNodeReadyAndSchedulable(node *apiv1.Node) bool + type AllNodeLister struct + func NewAllNodeLister(kubeClient client.Interface, stopchannel <-chan struct{}) *AllNodeLister + func (allNodeLister *AllNodeLister) List() ([]*apiv1.Node, error) + type ReadyNodeLister struct + func NewReadyNodeLister(kubeClient client.Interface, stopChannel <-chan struct{}) *ReadyNodeLister + func (readyNodeLister *ReadyNodeLister) List() ([]*apiv1.Node, error) + type ScheduledPodLister struct + func NewScheduledPodLister(kubeClient client.Interface, stopchannel <-chan struct{}) *ScheduledPodLister + func (lister *ScheduledPodLister) List() ([]*apiv1.Pod, error) + type UnschedulablePodLister struct + func NewUnschedulablePodInNamespaceLister(kubeClient client.Interface, namespace string, stopchannel <-chan struct{}) *UnschedulablePodLister + func NewUnschedulablePodLister(kubeClient client.Interface, stopchannel <-chan struct{}) *UnschedulablePodLister + func (unschedulablePodLister *UnschedulablePodLister) List() ([]*apiv1.Pod, error)