Documentation ¶
Index ¶
- Constants
- type DBStore
- func (store *DBStore) AllocateIP(ipamLabel string) string
- func (store *DBStore) CreateARecord(hostname, ipAddr string) bool
- func (store *DBStore) CreateTables() bool
- func (store *DBStore) DeleteARecord(hostname, ipAddr string) bool
- func (store *DBStore) DisplayIPRecords()
- func (store *DBStore) GetIPAddress(ipamLabel, hostname string) string
- func (store *DBStore) InsertIP(ips []string, ipamLabel string)
- func (store *DBStore) MarkIPAsAllocated(ipamLabel, ipAddr string) bool
- func (store *DBStore) ReleaseIP(ip string)
Constants ¶
View Source
const ( ALLOCATED = 0 AVAILABLE = 1 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBStore ¶
type DBStore struct {
// contains filtered or unexported fields
}
func (*DBStore) AllocateIP ¶
func (*DBStore) CreateARecord ¶
func (*DBStore) CreateTables ¶
func (*DBStore) DeleteARecord ¶
func (*DBStore) DisplayIPRecords ¶
func (store *DBStore) DisplayIPRecords()
func (*DBStore) GetIPAddress ¶
func (*DBStore) MarkIPAsAllocated ¶
Click to show internal directories.
Click to hide internal directories.