github.com/gophercloud/gophercloud@v1.11.0/openstack/compute/v2/extensions/instanceactions/doc.go (about) 1 package instanceactions 2 3 /* 4 Package instanceactions provides the ability to list or get a server instance-action. 5 6 Example to List and Get actions: 7 8 pages, err := instanceactions.List(client, "server-id", nil).AllPages() 9 if err != nil { 10 panic("fail to get actions pages") 11 } 12 13 actions, err := instanceactions.ExtractInstanceActions(pages) 14 if err != nil { 15 panic("fail to list instance actions") 16 } 17 18 for _, action := range actions { 19 action, err = instanceactions.Get(client, "server-id", action.RequestID).Extract() 20 if err != nil { 21 panic("fail to get instance action") 22 } 23 24 fmt.Println(action) 25 } 26 */