Skip to main content

a package that allows you to fix missing modules which cause errors with the ZODB

Project description

Introduction

This package allows you to fix problems with missing classes when packages do not properly uninstall.

To define which classes or interfaces need to be fixed, you need to specify them as environment variables in your buildout file.

The format for replacement classes is MISSING_<Class Name> <module name>

For instance:

[instance]
recipe = plone.recipe.zope2instance
...
environment-vars =
    MISSING_ICatalog zc.relation.interfaces
    MISSING_IQueue collective.pdfpeek.async
    MISSING_Queue collective.pdfpeek.async
    MISSING_IPDFpeekLayer collective.pdfpeek.browser.interfaces
...

You can also define a replacement module to use instead of having wildcard.fixmissing automatically create it for you.

Example:

[instance]
recipe = plone.recipe.zope2instance
...
environment-vars =
    MISSING_ICatalog zc.relation.interfaces=my.module.interfaces
...

Changelog

1.0 (2015-05-15)

  • initial release

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wildcard.fixmissing-1.0.zip (14.9 kB view details)

Uploaded Source

File details

Details for the file wildcard.fixmissing-1.0.zip.

File metadata

File hashes

Hashes for wildcard.fixmissing-1.0.zip
Algorithm Hash digest
SHA256 3465ca8a093b3b85201c636f6a7c42e99aaf0bf08010a7a17bb84ddb3d08c8e8
MD5 99a8e0d64c74a69c06daeb92fcb65efb
BLAKE2b-256 af88e0c0cd9feedcd3035deab0d71d5ca504190650b4871ca1ab6f4f274e246d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page