Commit Graph

18 Commits

Author SHA1 Message Date
OpenDev Sysadmins 7065f810e2 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:07 +00:00
Andreas Jaeger b0fb22d3fe Import Zuul v3 job
Add run-tests job in-tree for Zuul v3. This job has been converted to
Zuul v3 syntax.

Change-Id: I76139623f828cd5d27644df81bf632519f568f39
2018-03-07 07:06:05 +01:00
Andreas Jaeger 82f9e84b86 Only install needed requirements
We currently install SBCL on all systems - but only this repository
needs it. Also, this repo needs far less packages than we install by
default and the version of SBCL that is installed is so out of date that
the tests no longer pass.

Add an bindep.txt file containing a cross-platform list of
dependencies needed for running included tests.

Convert SBCL version to one installed by CIM so that we always get an
up to date version.

This change is self-testing.

Related Change: If8b4e412f8ae48c6c0133634df4a95d10a876be3
Change-Id: Ie1ecb184bd825aea4dbb315cf125b991ae22d682
2016-08-23 15:53:23 +02:00
Jeremy Stanley 9c6357068d Update .gitreview for new namespace
Change-Id: I2efb704a822be1679d086acc0cc2f981e2f7a6f5
2015-10-17 21:57:52 +00:00
Russell Sim 133ebab58d Added license information to asd files
This was requested for inclusion into Quicklisp.

Change-Id: I8694730b8e21757f28fe963267c47b180a69b668
2015-03-02 23:00:51 +11:00
Russell Sim ac2369bd6f Added connection-tenant method
A new method connection-tenant, returns the connections tenant as an
object.  This commit also fixes some problems with the keystone
authentication function and adds more test coverage.

Change-Id: I9b753a7c6e68be45cf1797e5966ac1ff2e2fca2f
2013-10-29 09:16:19 +11:00
Russell Sim 88cc72ff95 Re-factored base resource API out of keystone
To allow other clients to more easily use the REST API helpers, they
have been re-factored out of keystone package.

Change-Id: I5fde703293ff8f2668789053a36e293dc6fc6c53
2013-10-29 08:24:15 +11:00
Russell Sim 2b75f1821d Initial partial keystone API implementation
Change-Id: I25b216936cd902bc9cf05dee517859fd1756f751
2013-10-17 20:22:16 +11:00
Julien Danjou 210ded8b38 Fix tests run
Change-Id: I871160339a9de5c27aae8a128d5f57a535ac48d5
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-10-14 19:02:49 +02:00
Russell Sim 6ab023dbd1 Added token validity predicate
CONNECTION-TOKEN-VALID-P will return T if the token expires in the
future.

Change-Id: I27d1aa0fa8dfee736a5c0ebd4fca2bd22c62ba9b
2013-10-15 00:20:57 +11:00
Russell Sim d475acbde1 Check for all required fields
Check that all required fields are supplied when the keystone connection
is created.  If they aren't then signal an error.  Tenant-id and
tenant-name aren't required for authentication, they will only be passed
if they exist.

Change-Id: I3f7d26029cf2060deee91f97a5fc2c580f70aaff
2013-10-15 00:13:38 +11:00
Russell Sim 84e1783379 Implemented simple error handling behaviour
A KEYSTONE-ERROR condition will be signalled if the response code isn't
200 and the content type is application/json.  In all other cases the
url and the return code will be signalled as a standard error.

Change-Id: If68c3bf3fb8836e0c8510aed3329720da4e154e5
2013-10-13 17:18:08 +11:00
Russell Sim f61d5083c5 Fixed typo in exported symbol.
Change-Id: I6279228cf817a2bfc0775dba17d7973b8a34dd37
2013-09-05 19:06:27 +10:00
Julien Danjou 770d6a7100 Add .gitreview, fix run-tests exit code
Change-Id: I73e61f883ad549f9582d88df71acffd3e65d47e8
2013-07-02 22:30:15 +02:00
Julien Danjou bf86f3420d Create README.md 2013-06-15 23:44:47 +03:00
Julien Danjou 76556a660d Add license information
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-06-15 22:40:56 +02:00
Julien Danjou e4e7a658d8 Import basic Keystone client
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-06-15 22:29:59 +02:00
Julien Danjou 3f010e335a Initial import
Signed-off-by: Julien Danjou <julien@danjou.info>
2013-06-14 13:39:06 +02:00