Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SetArgValues (0.15 sec)

  1. cmd/kubeadm/app/apis/kubeadm/argument.go

    			return arg.Value, i
    		}
    	}
    	return "", -1
    }
    
    // SetArgValues updates the value of one or more arguments or adds a new
    // one if missing. The function works backwards in the argument list.
    // nArgs holds how many existing arguments with this name should be set.
    // If nArgs is less than 1, all of them will be updated.
    func SetArgValues(args []Arg, name, value string, nArgs int) []Arg {
    	var count int
    	var found bool
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 16 10:27:05 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/apis/kubeadm/argument_test.go

    			expectedArgs: []Arg{{Name: "foo", Value: "bar1"}, {Name: "foo", Value: "bar2"}, {Name: "z", Value: "zz"}},
    		},
    	}
    
    	for _, rt := range tests {
    		t.Run(rt.testName, func(t *testing.T) {
    			args := SetArgValues(rt.args, rt.name, rt.value, rt.nArgs)
    			if !reflect.DeepEqual(args, rt.expectedArgs) {
    				t.Errorf("expected args: %#v, got: %#v", rt.expectedArgs, args)
    			}
    		})
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 16 10:27:05 UTC 2023
    - 3.4K bytes
    - Viewed (0)
Back to top