util

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 25, 2015 License: BSD-3-Clause, MIT Imports: 3 Imported by: 0

Documentation

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func WaitForActive

func WaitForActive(client *godo.Client, monitorURI string) error

WaitForActive waits for a droplet to become active

Example
// build client
pat := "mytoken"
token := &oauth2.Token{AccessToken: pat}
t := oauth2.StaticTokenSource(token)

oauthClient := oauth2.NewClient(oauth2.NoContext, t)
client := godo.NewClient(oauthClient)

// create your droplet and retrieve the create action uri
uri := "https://api.digitalocean.com/v2/actions/xxxxxxxx"

// block until until the action is complete
err := WaitForActive(client, uri)
if err != nil {
	panic(err)
}
Output:

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL