service

package
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2015 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FailingServiceConfigProxy

type FailingServiceConfigProxy struct {
}

func (*FailingServiceConfigProxy) OnUpdate

func (proxy *FailingServiceConfigProxy) OnUpdate(services []api.Service)

OnUpdate implements method for kubernetes/pkg/proxy/config/ServiceConfigHandler

type ResolverCacheFunc added in v0.2.1

type ResolverCacheFunc func(name string) (*api.Service, error)

type ServiceResolverCache added in v0.2.1

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

func NewServiceResolverCache added in v0.2.1

func NewServiceResolverCache(fill ResolverCacheFunc) *ServiceResolverCache

func (*ServiceResolverCache) Defer added in v0.2.1

func (c *ServiceResolverCache) Defer(env string) (func() (string, bool), error)

Defer takes a string (with optional variables) and an expansion function and returns a function that can be called to get the value. This method will optimize the expansion away in the event that no expansion is necessary.

type ServiceRetriever added in v0.2.1

type ServiceRetriever interface {
	Get(name string) (*api.Service, error)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL