pulp_smash.exceptions

Location: Pulp SmashAPI Documentationpulp_smash.exceptions

Custom exceptions defined by Pulp Smash.

exception pulp_smash.exceptions.BugStatusUnknownError

We have encountered a bug whose status is unknown to us.

See pulp_smash.selectors for more information on how bug statuses are used.

exception pulp_smash.exceptions.BugTPRMissingError

We have encountered a bug with no “Target Platform Release” field.

See pulp_smash.selectors for more information.

exception pulp_smash.exceptions.CallReportError

A call report contains an error.

For more information about pulp’s task handling, see Synchronous and Asynchronous Calls and Task Management.

exception pulp_smash.exceptions.CalledProcessError

Indicates a CLI process has a non-zero return code.

See pulp_smash.cli.CompletedProcess() for more information.

exception pulp_smash.exceptions.ConfigFileNotFoundError

We cannot find the requested Pulp Smash configuration file.

See pulp_smash.config for more information on how configuration files are handled.

exception pulp_smash.exceptions.ConfigFileSectionNotFoundError

We cannot read the requested Pulp Smash configuration file section.

See pulp_smash.config for more information on how configuration files are handled.

exception pulp_smash.exceptions.ConfigValidationError(error_messages, *args, **kwargs)

The configuration file has validation errors.

See pulp_smash.config.validate_config() for more information on how
configuration validation is handled.
exception pulp_smash.exceptions.NoKnownBrokerError

We cannot determine the AMQP broker used by a system.

An “AMQP broker” is a tool such as RabbitMQ or Apache Qpid.

exception pulp_smash.exceptions.NoKnownPackageManagerError

We cannot determine the package manager used by a system.

A “package manager” is a tool such as yum or dnf.

exception pulp_smash.exceptions.NoKnownServiceManagerError

We cannot determine the service manager used by a system.

A “service manager” is a tool such as systemctl or service.

exception pulp_smash.exceptions.TaskReportError(msg, task, *args, **kwargs)

A task contains an error.

For more information about pulp’s task handling, see Synchronous and Asynchronous Calls and Task Management.

exception pulp_smash.exceptions.TaskTimedOutError

We timed out while polling a task and waiting for it to complete.

See pulp_smash.api.poll_spawned_tasks() and pulp_smash.api.poll_task() for more information on how task polling is handled.