mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-01 07:47:56 +00:00
Merge pull request #52886 from surajnarwade/remove-unused
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.. Cleaning up unused functions in /pkg/controller/deployment/util
This commit is contained in:
commit
5f8726e427
@ -548,13 +548,6 @@ func RsListFromClient(c extensionsv1beta1.ExtensionsV1beta1Interface) RsListFunc
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// podListFromClient returns a podListFunc that wraps the given client.
|
|
||||||
func podListFromClient(c clientset.Interface) podListFunc {
|
|
||||||
return func(namespace string, options metav1.ListOptions) (*v1.PodList, error) {
|
|
||||||
return c.Core().Pods(namespace).List(options)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: switch this to full namespacers
|
// TODO: switch this to full namespacers
|
||||||
type RsListFunc func(string, metav1.ListOptions) ([]*extensions.ReplicaSet, error)
|
type RsListFunc func(string, metav1.ListOptions) ([]*extensions.ReplicaSet, error)
|
||||||
type podListFunc func(string, metav1.ListOptions) (*v1.PodList, error)
|
type podListFunc func(string, metav1.ListOptions) (*v1.PodList, error)
|
||||||
|
@ -85,64 +85,6 @@ func addUpdatePodsReactor(fakeClient *fake.Clientset) *fake.Clientset {
|
|||||||
return fakeClient
|
return fakeClient
|
||||||
}
|
}
|
||||||
|
|
||||||
func newPod(now time.Time, ready bool, beforeSec int) v1.Pod {
|
|
||||||
conditionStatus := v1.ConditionFalse
|
|
||||||
if ready {
|
|
||||||
conditionStatus = v1.ConditionTrue
|
|
||||||
}
|
|
||||||
return v1.Pod{
|
|
||||||
Status: v1.PodStatus{
|
|
||||||
Conditions: []v1.PodCondition{
|
|
||||||
{
|
|
||||||
Type: v1.PodReady,
|
|
||||||
LastTransitionTime: metav1.NewTime(now.Add(-1 * time.Duration(beforeSec) * time.Second)),
|
|
||||||
Status: conditionStatus,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func newRSControllerRef(rs *extensions.ReplicaSet) *metav1.OwnerReference {
|
|
||||||
isController := true
|
|
||||||
return &metav1.OwnerReference{
|
|
||||||
APIVersion: "extensions/v1beta1",
|
|
||||||
Kind: "ReplicaSet",
|
|
||||||
Name: rs.GetName(),
|
|
||||||
UID: rs.GetUID(),
|
|
||||||
Controller: &isController,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// generatePodFromRS creates a pod, with the input ReplicaSet's selector and its template
|
|
||||||
func generatePodFromRS(rs extensions.ReplicaSet) v1.Pod {
|
|
||||||
return v1.Pod{
|
|
||||||
ObjectMeta: metav1.ObjectMeta{
|
|
||||||
Labels: rs.Labels,
|
|
||||||
OwnerReferences: []metav1.OwnerReference{*newRSControllerRef(&rs)},
|
|
||||||
},
|
|
||||||
Spec: rs.Spec.Template.Spec,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func generatePod(labels map[string]string, image string) v1.Pod {
|
|
||||||
return v1.Pod{
|
|
||||||
ObjectMeta: metav1.ObjectMeta{
|
|
||||||
Labels: labels,
|
|
||||||
},
|
|
||||||
Spec: v1.PodSpec{
|
|
||||||
Containers: []v1.Container{
|
|
||||||
{
|
|
||||||
Name: image,
|
|
||||||
Image: image,
|
|
||||||
ImagePullPolicy: v1.PullAlways,
|
|
||||||
TerminationMessagePath: v1.TerminationMessagePathDefault,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func generateRSWithLabel(labels map[string]string, image string) extensions.ReplicaSet {
|
func generateRSWithLabel(labels map[string]string, image string) extensions.ReplicaSet {
|
||||||
return extensions.ReplicaSet{
|
return extensions.ReplicaSet{
|
||||||
ObjectMeta: metav1.ObjectMeta{
|
ObjectMeta: metav1.ObjectMeta{
|
||||||
@ -820,10 +762,8 @@ func TestGetCondition(t *testing.T) {
|
|||||||
tests := []struct {
|
tests := []struct {
|
||||||
name string
|
name string
|
||||||
|
|
||||||
status extensions.DeploymentStatus
|
status extensions.DeploymentStatus
|
||||||
condType extensions.DeploymentConditionType
|
condType extensions.DeploymentConditionType
|
||||||
condStatus v1.ConditionStatus
|
|
||||||
condReason string
|
|
||||||
|
|
||||||
expected bool
|
expected bool
|
||||||
}{
|
}{
|
||||||
|
Loading…
Reference in New Issue
Block a user