ZC Buildout recipe for setting up mongoDB.
Project description
Buildout recipe for downloading and installing a mongodb binary package.
A brief documentation
This recipe takes a number of options:
- darwin-32bit-url
The URL to download the 32 bit binary package for the darwin platform.
- darwin-64bit-url
The URL to download the 64 bit binary package for the darwin platform.
- linux2-32bit-url
The URL to download the 32 bit binary package for the linux platform.
- linux2-64bit-url
The URL to download the 64 bit binary package for the linux platform.
Tests
We will define a buildout template used by the recipe:
>>> buildout_cfg = """ ... [buildout] ... parts = mongodb ... ... [mongodb] ... recipe = rod.recipe.mongodb ... darwin-32bit-url = http://downloads.mongodb.org/osx/mongodb-osx-i386-0.9.7.tgz ... """
We’ll start by creating a buildout:
>>> import os.path >>> write('buildout.cfg', buildout_cfg)
Running the buildout gives us:
>>> output = system(buildout) >>> if output.endswith("downloading mongoDB distribution...\n"): True ... else: print output True
Changes
1.0.1 2009-08-21
Removing part before updating.
1.0.0 2009-08-14
Initial release.
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
Built Distribution
Close
Hashes for rod.recipe.mongodb-1.0.1-py2.5.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | a18bd58c53903046ea3b2f779e901985b8891b72701b6b7be09593c3bb34e828 |
|
MD5 | 592746347f8bb728e5a597ee6a95f8f6 |
|
BLAKE2b-256 | 49a75fd50f2a038496a8fd8135b4e94b35e20f345ead315d45a221f3b96e847d |