Versions in this module Expand all Collapse all v0 v0.0.2 Jun 17, 2014 Changes in this version + const ApiUrl + const MaxBatchRequests type Linode + func (node *Linode) IsRunning() bool + type LinodeIps map[int][]*LinodeIp + func FetchLinodeIpList(api apiRequest, linodeIds []int) (LinodeIps, error) type Linodes + func FetchLinodeList(api apiRequest) (Linodes, error) + func FetchLinodesWithIps(apiKey string) (Linodes, error) + func (nodes Linodes) Ids() []int + func (nodes Linodes) Size() int v0.0.1 Mar 19, 2014 Changes in this version + const API_URL + func NewApiRequest(apiKey string) (*apiRequest, error) + type Linode struct + DisplayGroup string + Id int + Ips []LinodeIp + Label string + Ram int + Status int + func (self Linode) PrivateIp() string + func (self Linode) PublicIp() string + func (self Linode) SortIps() + type LinodeIp struct + Ip string + LinodeId int + Public int + type Linodes map[int]*Linode + func LinodeList(apiKey string) (Linodes, error) + func LinodeListWithIps(apiKey string) (Linodes, error) + func (self Linodes) FilterByDisplayGroup(group string) Linodes + func (self Linodes) FilterByStatus(status int) Linodes