* All files in the same directory should belong to
the same package
* Avoid xyz/xyz_v123 format (example volume/volume_v2)
* Added a doc.go so we can support a different import
path later:
https://golang.org/doc/go1.4#canonicalimports
* Drop the trailing ".git" in the imports
Change-Id: If4a880c62a2142f7015ed693e07af239bbbcf8e5
The keystone response 401 unauthorised ERROR when
use Project ID to get token.
Change-Id: I4f9b361d93127ae8fd6d44d45420095726c288b4
Closes-Bug: #1625967
Includes AuthOpts struct and AuthRef interface, plus an Identity v2
password auth implementation.
Note: the examples work, the objectstore_test is broken, will be fixed
along with additional session and auth tests.
Change-Id: I77b07c92586c37e855b466e18dea133a4a938aaa
This is the initial implementation of a Session object that handles
the REST calls similar to the new Session in python-keystoneclient.
It will be expanded to utilize a callback to an appropriate authentication
handler to re-authenticate as required.
This is intended to replace CallAPI in the util/util package.
Change-Id: I585968cc584327427da3429ef7005dd909c8b8b0
* Update README to add a note about the reorg in progress
* Rename misc to uitl
* Add openstack directory
Change-Id: I3f318116b1406fa862715236cc9001dea0f9231c