Documentation

Overview

    Package fake mocks a resource lock for testing purposes. Always returns leadership.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func NewResourceLock

    func NewResourceLock(config *rest.Config, recorderProvider recorder.Provider, options leaderelection.Options) (resourcelock.Interface, error)

      NewResourceLock creates a new ResourceLock for use in testing leader election.

      Types

      type ResourceLock

      type ResourceLock struct {
      	// contains filtered or unexported fields
      }

        ResourceLock implements the ResourceLockInterface. By default returns that the current identity holds the lock.

        func (*ResourceLock) Create

          Create implements the ResourceLockInterface.

          func (*ResourceLock) Describe

          func (f *ResourceLock) Describe() string

            Describe implements the ResourceLockInterface.

            func (*ResourceLock) Get

              Get implements the ResourceLockInterface.

              func (*ResourceLock) Identity

              func (f *ResourceLock) Identity() string

                Identity implements the ResourceLockInterface.

                func (*ResourceLock) RecordEvent

                func (f *ResourceLock) RecordEvent(s string)

                  RecordEvent implements the ResourceLockInterface.

                  func (*ResourceLock) Update

                    Update implements the ResourceLockInterface.