rackspace / gophercloud

A Go SDK for OpenStack. IN FEATURE FREEZE. See Issue #592
http://gophercloud.io
Other
456 stars 181 forks source link

[WIP] add full CRUD operations to openstack/identity/v2/tenants #562

Open cristicalin opened 8 years ago

cristicalin commented 8 years ago

Add create / update / delete operations support for the keystone v2 implementation.

This is needed for use by hashicorp/terraform to manage keystone v2 resources. It enables admins to create a full stack for a tenant beginning with the actual creation of the tenant itself.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.3%) to 79.842% when pulling c824f88e2a358a1b9c294f86931ec9b6dc4253b2 on cristicalin:add_keystone_v2_tenant_actions into c54bbac81d19eb4df3ad167764dbb6ff2e7194de on rackspace:master.

gcmalloc commented 7 years ago

would you mind proposing this to https://github.com/gophercloud/gophercloud ? I'm also very interested by this feature.

cristicalin commented 7 years ago

@gcmalloc, interesting, I wasn't aware there were two repos for gophercloud, which is the official one ? I'll try to make some time next week to update this for https://github.com/gophercloud/gopherclod and propose it there

gcmalloc commented 7 years ago

They migrated the repo from rackspace/gophercloud to gophercloud/gophercloud, you will find more information in this issue https://github.com/rackspace/gophercloud/issues/592. I guess gophercloud/gophercloud is the official one now. Thanks a lot for the update

excilsploft commented 7 years ago

@cristicalin Hey did you ever get a chance to create a PR against

https://github.com/gophercloud/gophercloud ?