The Introspection
class inherits from
Resource
.
The base resource
_synchronized (bool) – This is not intended to be used directly. See
new()
and
existing()
.
connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow
Resource objects to be used without an active Connection, such as
in unit tests. Use of self._connection
in Resource code should
protect itself with a check for None.
Timestamp at which the introspection was finished.
The last error message (if any).
The UUID of the introspection (matches the node UUID).
Whether introspection is finished.
A list of relative links, including the self and bookmark links.
Timestamp at which the introspection was started.
The current introspection state.
Abort introspection.
session (Adapter
) – The session to use for making this request.
Get introspection data.
Note that the introspection data format is not stable and can vary from environment to environment.
session (Adapter
) – The session to use for making this request.
processed (bool) – Whether to fetch the final processed data (the default) or the raw unprocessed data as received from the ramdisk.
introspection data from the most recent successful run.
dict
Wait for the node to reach the expected state.
session (Adapter
) – The session to use for making this request.
timeout – How much (in seconds) to wait for the introspection.
The value of None
(the default) means no client-side timeout.
ignore_error – If True
, this call will raise an exception
if the introspection reaches the error
state. Otherwise the
error state is considered successful and the call returns.
This Introspection
instance.
ResourceFailure
if
introspection fails and ignore_error
is False
.
ResourceTimeout
on timeout.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.