searcch.importer package

Submodules

searcch.importer.exceptions module

exception searcch.importer.exceptions.AlreadyExportedError(type_, **kwargs)[source]

Bases: searcch.importer.exceptions.ImporterError

Referenced object already exported.

__init__(type_, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.AlreadyImportedError(type_, **kwargs)[source]

Bases: searcch.importer.exceptions.ImporterError

Referenced object already imported.

__init__(type_, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.AlreadyPublishedError(id, msg='')[source]

Bases: searcch.importer.exceptions.ImporterError

Artifact already published.

__init__(id, msg='')[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.ConfigError[source]

Bases: searcch.importer.exceptions.ImporterError

A generic config error class.

exception searcch.importer.exceptions.HttpError(code, *args)[source]

Bases: searcch.importer.exceptions.ImporterError

An HTTP operation failed.

__init__(code, *args)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.ImporterError[source]

Bases: Exception

Our generic exception base class.

exception searcch.importer.exceptions.ImporterInternalError(msg, exc_info=None, **kwargs)[source]

Bases: searcch.importer.exceptions.ImporterError

A generic for unanticipated situations and wrapped internal exceptions.

__init__(msg, exc_info=None, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.ImporterNotFound(source, *args, **kwargs)[source]

Bases: searcch.importer.exceptions.ImporterError

No importer can import the given source.

__init__(source, *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.MalformedArgumentsError(*args)[source]

Bases: searcch.importer.exceptions.ImporterError

Malformed arguments.

__init__(*args)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.MissingMetadataError[source]

Bases: searcch.importer.exceptions.ImporterError

Critical metadata was unavailable.

exception searcch.importer.exceptions.NotExportedError(type_, msg=None, **kwargs)[source]

Bases: searcch.importer.exceptions.ImporterError

Referenced object not yet exported.

__init__(type_, msg=None, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.NotPublishedError(id, msg='')[source]

Bases: searcch.importer.exceptions.ImporterError

Artifact not yet published.

__init__(id, msg='')[source]

Initialize self. See help(type(self)) for accurate signature.

exception searcch.importer.exceptions.ObjectNotFoundError(type_, **kwargs)[source]

Bases: searcch.importer.exceptions.ImporterError

Referenced object not found in database.

__init__(type_, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

Module contents