Documentation ¶
Index ¶
- type IP
- type Storer
- func (s *Storer) AddIPsForHypervisor(hypervisor net.IP, addrs []net.IP) error
- func (s *Storer) CheckIpIsRegistered(addr net.IP) (bool, error)
- func (s *Storer) DeleteVm(hypervisor net.IP, ipAddr string) error
- func (s *Storer) GetHypervisorForIp(addr net.IP) (net.IP, error)
- func (s *Storer) GetIPsForHypervisor(hypervisor net.IP) ([]net.IP, error)
- func (s *Storer) ListVMs(hypervisor net.IP) ([]string, error)
- func (s *Storer) ReadMachineSerialNumber(hypervisor net.IP) (string, error)
- func (s *Storer) ReadMachineTags(hypervisor net.IP) (tags.Tags, error)
- func (s *Storer) ReadVm(hypervisor net.IP, ipAddr string) (*proto.VmInfo, error)
- func (s *Storer) SetIPsForHypervisor(hypervisor net.IP, addrs []net.IP) error
- func (s *Storer) UnregisterHypervisor(hypervisor net.IP) error
- func (s *Storer) WriteMachineSerialNumber(hypervisor net.IP, serialNumber string) error
- func (s *Storer) WriteMachineTags(hypervisor net.IP, tgs tags.Tags) error
- func (s *Storer) WriteVm(hypervisor net.IP, ipAddr string, vmInfo proto.VmInfo) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Storer ¶
type Storer struct {
// contains filtered or unexported fields
}
func (*Storer) AddIPsForHypervisor ¶
func (*Storer) CheckIpIsRegistered ¶
func (*Storer) GetHypervisorForIp ¶
func (*Storer) GetIPsForHypervisor ¶
func (*Storer) ReadMachineSerialNumber ¶
func (*Storer) ReadMachineTags ¶
func (*Storer) SetIPsForHypervisor ¶
func (*Storer) UnregisterHypervisor ¶
func (*Storer) WriteMachineSerialNumber ¶
func (*Storer) WriteMachineTags ¶
Click to show internal directories.
Click to hide internal directories.