glog.Infof("Deleting node (no longer present in cloud provider): %s",node.Name)
glog.Infof("Deleting node (no longer present in cloud provider): %s",node.Name)
nc.recordNodeEvent(node.Name,api.EventTypeNormal,"DeletingNode",fmt.Sprintf("Deleting Node %v because it's not present according to cloud provider",node.Name))
nc.recordNodeEvent(node.Name,api.EventTypeNormal,"DeletingNode",fmt.Sprintf("Deleting Node %v because it's not present according to cloud provider",node.Name))
gofunc(nodeNamestring){
remaining,err:=nc.hasPods(node.Name)
deferutilruntime.HandleCrash()
iferr!=nil{
// Kubelet is not reporting and Cloud Provider says node
glog.Errorf("Unable to determine whether node %s has pods, will retry: %v",node.Name,err)
// is gone. Delete it without worrying about grace