A buildout recipe to update plone sites
Project description
uncsom.recipe.ploneupdater
Upgrade all of your Plone sites quickly!
Code repository: https://github.com/ianderso/uncsom.recipe.ploneupdater
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 quickinstaller or GenericSetup Upgrade Steps
run Plone migration (portal_migration.upgrade)
clean up invalid GS steps
Detailed Documentation
Supported options
The recipe supports the following option:
- admin-user
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:
>>> 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 ... admin-user = admin ... """)
Contributors
Ian Anderson (Author)
Change history
0.1 (2013-11-07)
Initial Import
1.2 (2013-11-16)
Detect instance name
Detect zeo or standalone instance
Start and stop zeo
Stop instance if started
1.2.1 (2013-11-16)
Correct options in README
Download
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for uncsom.recipe.ploneupdater-1.2.1.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95cdede9b9f631ab2212b8ac3d327fd6bce211c7d3d6a8127c9e6edb9fc85562 |
|
MD5 | 48aa3c45bab115ecdb9cb6a856b1da46 |
|
BLAKE2b-256 | 95d40232ec3a7c9f7a6fc7a978c1873a31c969bfcfdbe475ae21aaebebfb9335 |