Exceptions

exception q2_sdk.core.exceptions.ConfigurationError[source]

Settings file misconfigured

exception q2_sdk.core.exceptions.MessageBusConfigurationError[source]

Message bus related exception

exception q2_sdk.core.exceptions.CorruptMessageError[source]

Bus message was corrupted

exception q2_sdk.core.exceptions.CoreNotConfiguredError[source]

configuration.settings.CORE must be set to a subclass of q2_sdk.models.cores.BaseCore

exception q2_sdk.core.exceptions.EntryPointRunnerException[source]

Nonspecific Entrypoint failure

exception q2_sdk.core.exceptions.NonInteractiveError[source]

Cannot call this command during a non-interactive run

exception q2_sdk.core.exceptions.GridSizeError[source]

Grid can only be L, M, S, or None

exception q2_sdk.core.exceptions.NoConfigError[source]

Missing Default Configuration File

exception q2_sdk.core.exceptions.RowTooLargeError[source]

Only allowed to provide rows of 4 fields or less

exception q2_sdk.core.exceptions.VaultError[source]

Unable to communicate effectively with Vault

exception q2_sdk.core.exceptions.MockDataError[source]

Mock data does not have a realistic shape

exception q2_sdk.core.exceptions.MockTestError[source]

This object should be mocked for testing

exception q2_sdk.core.exceptions.NoRootError[source]

Unable to find root of repo

exception q2_sdk.core.exceptions.NotExecutableError[source]

This request is not allowed to be executed

exception q2_sdk.core.exceptions.InstallStepError[source]

Install step misconfigured

exception q2_sdk.core.exceptions.BlacklistedUrlError[source]

Outbound URL not in Settings Whitelist

exception q2_sdk.core.exceptions.RunServerError[source]

Issue starting the Tornado server

exception q2_sdk.core.exceptions.TectonError[source]

Tecton exception

exception q2_sdk.core.exceptions.DatabaseDataError[source]

Database does not contain what you are looking for

exception q2_sdk.core.exceptions.RunEnvironmentError[source]

Unable to do requested operation in this environment

exception q2_sdk.core.exceptions.UnknownExtensionTypeError[source]

Unknown Extension Type

exception q2_sdk.core.exceptions.InvalidReturnType[source]

Ajax target method must return a dictionary or TectonResponse.

exception q2_sdk.core.exceptions.DangerousCodeError[source]

This codepath must be opted into due to its power

exception q2_sdk.core.exceptions.HqResponseError[source]

Hq Response returned with a failed message

exception q2_sdk.core.exceptions.SystemDependencyError[source]

Missing system dependency

exception q2_sdk.core.exceptions.TooDamnHighError[source]

This input is ridiculously large

exception q2_sdk.core.exceptions.NoDevAccessToken[source]

DevAccessToken must be requested from q2developer.com

exception q2_sdk.core.exceptions.DbObjectError[source]

DbObject operation did not complete

exception q2_sdk.core.exceptions.InvalidExtensionNameError[source]

Extension name is not valid

exception q2_sdk.core.exceptions.DevOnlyError[source]

This method can only be used in development

exception q2_sdk.core.exceptions.BadParameterError[source]

One of the function’s parameters is poorly constructed

exception q2_sdk.core.exceptions.MoveGroupError(message)[source]

Customer failed to move to new group

exception q2_sdk.core.exceptions.Q2MsgTypeError[source]

Unexpected Q2Msg Type

exception q2_sdk.core.exceptions.ImproperUseError[source]

This class or function was called incorrectly

exception q2_sdk.core.exceptions.DatabaseDuplicateDataError[source]

Was expecting only a single row

exception q2_sdk.core.exceptions.DatabaseMissingDataError[source]

No rows returned