Adding list VIPs
diff --git a/rackspace/lb/v1/vips/requests.go b/rackspace/lb/v1/vips/requests.go
index 5320e81..d4bdb98 100644
--- a/rackspace/lb/v1/vips/requests.go
+++ b/rackspace/lb/v1/vips/requests.go
@@ -1 +1,15 @@
package vips
+
+import (
+ "github.com/rackspace/gophercloud"
+ "github.com/rackspace/gophercloud/pagination"
+)
+
+// List is the operation responsible for returning a paginated collection of
+// load balancer virtual IP addresses.
+func List(client *gophercloud.ServiceClient, loadBalancerID int) pagination.Pager {
+ url := rootURL(client, loadBalancerID)
+ return pagination.NewPager(client, url, func(r pagination.PageResult) pagination.Page {
+ return VIPPage{pagination.SinglePageBase(r)}
+ })
+}