Skip to main content

A package to help with exploring a Plone site.

Project description

Nobody expects the Plone inquisition!

Introduction

This package helps with getting insight in a foreign Data.fs.

Some Plone projects can start from scratch: the customer wants to make a (new) start with Plone and there is no legacy to take into account. Other projects start with a Plone site already in place.

In these situations it is often a big surprise what you are going to have to deal with. Especially when migrating a site from one Plone version to another. Typical questions are:

  • What type of objects can I expect?

  • What is the number of objects for type X?

  • Where does most of the content live?

  • Are there objects left of products that were once installed?

Mr.inquisition helps to get answers to these questions. This package has been tested on Plone versions 2.5 and 3.x.

Installation

When you are using zc.buildout, the installation is quite simple. All you need to do is make sure the mr.inquisition package is listed in the eggs and zcml sections, e.g.:

[buildout]
...
eggs =
    ...
    mr.inquisition

[instance]
...
zcml =
    mr.inquisition

That’s it.

If you want to use mr.inquisition on a site that doesn’t use buildout or eggs, you can also copy the inquisition folder from the mr.inquisition egg to the Products directory op your instance.

Usage

The mr.inquisition package offers a number of views which allow you to gain insight in the ZODB at hand. Your best bet is to start with the @@inquisition view. This view lists all the options you’ve got.

Credits

  • Mark van Lent (Zest Software) initiated this package.

  • Fred van Dijk and Maurits van Rees (both also from Zest Software) came up with the idea and wrote the original version.

  • Vincent Prêtre (again: Zest Software) assisted me with the depth first search to show the content and their (accumulated) size.

Changelog

0.1.1 (2010-02-25)

  • Cleanup package. [markvl]

0.1 (2010-02-25)

  • Initial release. [markvl]

TODO

  • Add test!

  • Add more useful views.

Project details


Download files

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

Source Distribution

mr.inquisition-0.1.tar.gz (8.2 kB view details)

Uploaded Source

File details

Details for the file mr.inquisition-0.1.tar.gz.

File metadata

File hashes

Hashes for mr.inquisition-0.1.tar.gz
Algorithm Hash digest
SHA256 d26e5baab5c4cedf6f902589fdca9a3daa5cb4b359f07233a93f1ca75a74dc17
MD5 0a938aecbc6f82c89d4a2844831be574
BLAKE2b-256 646f6bddcfe7397295834463e1810c9fc14a6d6adf95955da2ff26e905fa9433

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