Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for MajorMinorEquals (0.3 sec)

  1. cluster/images/etcd/migrate/versions.go

    func (v *EtcdVersion) Equals(o *EtcdVersion) bool {
    	return v.Version.Equals(o.Version)
    }
    
    // MajorMinorEquals returns true if the major and minor parts of the versions are equal;
    // if only patch versions differ, this returns true.
    func (v *EtcdVersion) MajorMinorEquals(o *EtcdVersion) bool {
    	return v.Major == o.Major && v.Minor == o.Minor
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 28 07:33:23 UTC 2022
    - 5.3K bytes
    - Viewed (0)
  2. cluster/images/etcd/migrate/migrator.go

    		currentNextMinorVersion := &EtcdVersion{Version: semver.Version{Major: current.version.Major, Minor: current.version.Minor + 1}}
    		switch {
    		case current.version.MajorMinorEquals(target.version) || currentNextMinorVersion.MajorMinorEquals(target.version):
    			klog.Infof("current version '%s' equals or is one minor version previous of target version '%s' - migration complete", current, target)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 28 07:33:23 UTC 2022
    - 6.4K bytes
    - Viewed (0)
  3. cluster/images/etcd/migrate/versions_test.go

    		{&EtcdVersion{semver.Version{Major: 2, Minor: 0, Patch: 0}}, &EtcdVersion{semver.Version{Major: 3, Minor: 0, Patch: 0}}, false},
    	}
    
    	for _, c := range cases {
    		if c.first.MajorMinorEquals(c.second) != c.match {
    			t.Errorf("Expected (%+v == %+v) == %t, got %t", c.first, c.second, c.match, !c.match)
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 28 07:33:23 UTC 2022
    - 2.6K bytes
    - Viewed (0)
Back to top