INNER CODE UNIT · Go

func

rancher/system-upgrade-controller · e2e/framework/framework.go:70

func (c *Client) NewPlan(name, image string, command []string, args ...string) *upgradeapiv1.Plan {
	plan := upgradeapiv1.NewPlan("", "", upgradeapiv1.Plan{
		Spec: upgradeapiv1.PlanSpec{
			Upgrade: &upgradeapiv1.ContainerSpec{
				Image:   image,
				Command: command,
				Args:    args,
			},
		},
	})
	if strings.HasSuffix(name, `-`) {
		plan.GenerateName = name
	} else {
		plan.Name = name
	}
	return plan
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…