OpenStack Identity Authentication Library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

discovery.py 873B

12345678910111213141516171819202122232425
  1. # Licensed under the Apache License, Version 2.0 (the "License"); you may
  2. # not use this file except in compliance with the License. You may obtain
  3. # a copy of the License at
  4. #
  5. # http://www.apache.org/licenses/LICENSE-2.0
  6. #
  7. # Unless required by applicable law or agreed to in writing, software
  8. # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  9. # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  10. # License for the specific language governing permissions and limitations
  11. # under the License.
  12. from keystoneauth1.exceptions import base
  13. __all__ = ('DiscoveryFailure',
  14. 'VersionNotAvailable')
  15. class DiscoveryFailure(base.ClientException):
  16. message = "Discovery of client versions failed."
  17. class VersionNotAvailable(DiscoveryFailure):
  18. message = "Discovery failed. Requested version is not available."