Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install infrae.buildout

How to install infrae.buildout

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install infrae.buildout
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.1dev-r27686 Available View build log
Windows (64-bit)
0.1dev-r27686 Available View build log
Mac OS X (10.5+)
0.1dev-r27686 Available View build log
Linux (32-bit)
0.1dev-r27686 Available View build log
Linux (64-bit)
0.1dev-r27686 Available View build log
 
License
ZPL 2.1
Dependencies
Imports
Lastest release
version 0.1dev-r27686 on Jan 5th, 2011

Used to run a sub-buildout in a buildout. Example:

[cms]

System Message: ERROR/3 (<string>, line 7)

Inconsistent literal block quoting.

recipe = infrae.subversion urls = https://svn.infrae.com/buildout/silva/trunk .

[cms-build] recipe = infrae.buildout path = ${cms:location} config = profiles/test-instance.cfg merge-bin = True

The cms part fetch buildout files, here from a SVN. You can use infrae.paster to create a buildout tree using a paster template.

The cms-build part runs buildout on the cms part:

  • The path option determines which parts to depends on, and which

System Message: WARNING/2 (<string>, line 23)

Bullet list ends without a blank line; unexpected unindent.

path to use. This is important to use the ${cms:location} because this says to buildout that the cms-build parts depends on the cms one. This parameter is required.

  • The config option tells which configuration file to use in the

System Message: WARNING/2 (<string>, line 28)

Bullet list ends without a blank line; unexpected unindent.

path. By default it will buildout.cfg, but you can use safely profiles/something.cfg (buildout directory is configured to use the path folder to run himself).

  • The merge-bin option tells if the generated scripts of the

System Message: WARNING/2 (<string>, line 33)

Bullet list ends without a blank line; unexpected unindent.

sub-buildout should end up in the same directory than the current one. The default is False.

Disclaimer

The sub-buildout is run in the main parts directory in this sample. If this sub-buildout contains data (in a var folder for example), they will end-up in the same part directory than the sub-buildout (useless specific configuration in this one). This implies if you update your main buildout and the main parts directory is deleted, your data would be lost.

Latest version

The latest version is available in a Subversion repository.

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:3

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.