kubernetes: k8s.io/kubernetes/pkg/registry/core/rangeallocation Index | Files

package rangeallocation

import "k8s.io/kubernetes/pkg/registry/core/rangeallocation"

Package rangeallocation provides the Registry interface for storing RangeAllocation api objects.


Package Files

doc.go registry.go

type RangeRegistry Uses

type RangeRegistry interface {
    // Get returns the latest allocation, an empty object if no allocation has been made,
    // or an error if the allocation could not be retrieved.
    Get() (*api.RangeAllocation, error)
    // CreateOrUpdate should create or update the provide allocation, unless a conflict
    // has occurred since the item was last created.
    CreateOrUpdate(*api.RangeAllocation) error

RangeRegistry is a registry that can retrieve or persist a RangeAllocation object.

Package rangeallocation imports 1 packages (graph) and is imported by 21 packages. Updated 2017-11-12. Refresh now. Tools for package owners.