Bases: json.encoder.JSONEncoder
A slightly customized JSON encoder.
Turn an object into a serializable object.
In particular, by calling Serializable.serialize() on o.
Bases: object
Base class for things that can be serialized.
Bases: ironic_python_agent.encoding.Serializable
A Serializable class which supports some comparison operators
This class supports the ‘__eq__’ and ‘__ne__’ comparison operators, but intentionally disables the ‘__hash__’ operator as some child classes may be mutable. The addition of these comparison operators is mainly used to assist with unit testing.