Fix key manager secret resource object

The key manager secrets REST API [1] does not have a 'secret'
resource key. Having the key causes the proxy methods that retrieve
a single secret to fail.

[1] http://docs.openstack.org/developer/barbican/api/reference/secrets.html

Change-Id: I03068265dfc81dd2343f12eb85c0627ab7202249
This commit is contained in:
Richard Theis 2016-03-16 08:41:04 -05:00
parent e75ec30947
commit a437d987ec
2 changed files with 1 additions and 2 deletions

View File

@ -17,7 +17,6 @@ from openstack import resource
class Secret(resource.Resource):
id_attribute = 'secret_ref'
resource_key = 'secret'
resources_key = 'secrets'
base_path = '/secrets'
service = key_manager_service.KeyManagerService()

View File

@ -34,7 +34,7 @@ class TestSecret(testtools.TestCase):
def test_basic(self):
sot = secret.Secret()
self.assertEqual('secret', sot.resource_key)
self.assertIsNone(sot.resource_key)
self.assertEqual('secrets', sot.resources_key)
self.assertEqual('/secrets', sot.base_path)
self.assertEqual('key-manager', sot.service.service_type)