embeddedetcd

package
v0.0.0-...-f6128b6 Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2016 License: Apache-2.0 Imports: 24 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EtcdCluster

type EtcdCluster struct {
	Members []*member
}

func NewCluster

func NewCluster(size int, usePeerTLS bool, addr string) *EtcdCluster

NewCluster returns an unlaunched cluster of the given size which has been set to use static bootstrap.

func TestClusterOf1

func TestClusterOf1() *EtcdCluster

func TestClusterOf3

func TestClusterOf3() *EtcdCluster

func (*EtcdCluster) AddMember

func (c *EtcdCluster) AddMember(addr string)

func (*EtcdCluster) AddTLSMember

func (c *EtcdCluster) AddTLSMember(addr string)

func (*EtcdCluster) HTTPMembers

func (c *EtcdCluster) HTTPMembers() []client.Member

func (*EtcdCluster) Launch

func (c *EtcdCluster) Launch()

func (*EtcdCluster) Name

func (c *EtcdCluster) Name(i int) string

func (*EtcdCluster) RemoveMember

func (c *EtcdCluster) RemoveMember(id uint64) error

func (*EtcdCluster) Terminate

func (c *EtcdCluster) Terminate(wipe_data bool)

func (*EtcdCluster) URL

func (c *EtcdCluster) URL(i int) string

func (*EtcdCluster) URLs

func (c *EtcdCluster) URLs() []string

type SortableMemberSliceByPeerURLs

type SortableMemberSliceByPeerURLs []client.Member

func (SortableMemberSliceByPeerURLs) Len

func (SortableMemberSliceByPeerURLs) Less

func (p SortableMemberSliceByPeerURLs) Less(i, j int) bool

func (SortableMemberSliceByPeerURLs) Swap

func (p SortableMemberSliceByPeerURLs) Swap(i, j int)

Jump to

Keyboard shortcuts

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