InstallUtils is a small script which provides installation methods to be used in the Install.py script for Plone products.
This is a tiny Plone product that provides some often used methods for an Install.py script. The bundle takes the complexity out of your Install script, into separate, well tested methods.
InstallUtils provides installation methods to be used in the Install.py script for Plone products. The bundle takes the complexity out of your installation script, into separately reused and tested installer methods. This greatly enhances the stability of your installation procedures and simplifies your Install.py script.
The bundle provides numerous methods often used in an installation procedure, like installing external methods, new portal roles, workflows, properties on new or existing property sheets, and installing complete content structures during installation.
All methods are coded in separate files, and are imported from the utils.py
If you wish to add your own methods, please be so kind as to obey the following
rules, then send us the method:
* add python doc;
* add code comments;
* add print statements when starting your method, and when ending your install, and in between whatever you're installing;
* have a beer.
What's New in This Release:
· installWorkflows doesn't automatically update the rolemappings, unless
· overridden with (extra) parameter.