keystoneauth/keystoneauth1/loading
howardlee 7666acbb1e Add __ne__ built-in function
In Python 3 __ne__ by default delegates to __eq__ and inverts the
result, but in Python 2 they urge you to define __ne__ when you define
__eq__ for it to work properly [1]. There are no implied relationships
among the comparison operators. The truth of x==y does not imply that
x!=y is false. Accordingly, when defining __eq__(), one should also
define __ne__() so that the operators will behave as expected.

[1]https://docs.python.org/2/reference/datamodel.html#object.__ne__

Change-Id: I6ad4b07911f6c8236dfcd048aceebd44cd760fe2
2017-01-06 14:32:41 +00:00
..
_plugins mark a few oidc parameters as required 2016-11-01 11:12:12 -04:00
__init__.py Make public the base loader classes 2015-10-19 01:50:22 +00:00
_utils.py Lazy import oslo_config as required 2016-04-26 08:43:29 +10:00
base.py Raise NotImplementedError instead of NotImplemented 2016-09-09 02:56:31 +00:00
cli.py Cleanup docstrings 2016-02-19 14:42:16 -06:00
conf.py docstring: fix typo 2016-05-14 02:26:50 +02:00
identity.py Fix PEP 257 error 2015-11-27 14:47:26 -05:00
opts.py Add __ne__ built-in function 2017-01-06 14:32:41 +00:00
session.py Lazy import oslo_config as required 2016-04-26 08:43:29 +10:00