Skip to main content

A buildout recipe to update plone sites

Project description

uncsom.recipe.ploneupdater

Problem

Updating a fleet of Plone Sites can be tedious.

Solution

uncsom.recipe.ploneupdater is a buildout recipe that you can use to update plone sites. It automatizes the following tasks:

  • pack database

  • reinstall products with the quickuinstaller or portal_setup if an upgrade step is registered.

Detailed Documentation

Supported options

The recipe supports the following option:

admin-name

The name of the zope instance admin. The same as defined in the user option of your zope instance. Defaults to ‘admin’

Example usage

We’ll start by creating a buildout that uses the recipe. Let’s create a freash zope instance and create 2 plone sites inside it. We will also install RichDocument and NuPlone into these sites:

>>> write(sample_buildout, 'buildout.cfg', """
... [buildout]
... parts =
...     instance
...     update-plone
... index = http://pypi.python.org/simple
... find-links =
...     http://download.zope.org/distribution/
...     http://effbot.org/downloads
... eggs =
...     Plone
...     Pillow
...
... [instance]
... recipe = plone.recipe.zope2instance
... user = admin:admin
... eggs = ${buildout:eggs}
...
... [update-plone]
... recipe = collective.recipe.updateplone
... """)

Contributors

  • Ian Anderson (Author)

Change history

0.1 (2013-11-07)

  • Initial Import

Download

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

uncsom.recipe.ploneupdater-1.0.zip (24.7 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page