Skip to content

rantuttl/go-keystone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

go-keystone 🔑

Go library for Keystone v3.0 API

Installation

Install using go get github.com/markstgodard/go-keystone.

Usage

// create new client
client, err := keystone.NewClient("http://192.168.56.101:5000")
if err != nil {
    log.Fatal(err)
}

// get token for username, password and domain name
auth := keystone.NewAuth("admin", "password1", "Default")
token, err := client.Tokens(auth)
if err != nil {
    log.Fatal(err)
}

About

Golang client for Keystone v3 API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%