{ "info": { "author": "Birdhouse", "author_email": "wps-dev at dkrz.de", "bugtrack_url": null, "classifiers": [ "Framework :: Buildout", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "*******************************\nbirdhousebuilder.recipe.mongodb\n*******************************\n\n.. image:: https://travis-ci.org/bird-house/birdhousebuilder.recipe.mongodb.svg?branch=master\n :target: https://travis-ci.org/bird-house/birdhousebuilder.recipe.mongodb\n :alt: Travis Build\n\n\nIntroduction\n************\n\n``birdhousebuilder.recipe.mongodb`` is a `Buildout`_ recipe to install and setup `MongoDB`_ with `Anaconda`_.\nThis recipe is used by the `Birdhouse`_ project. \n\n\n.. _`Buildout`: http://buildout.org/\n.. _`Anaconda`: http://continuum.io/\n.. _`MongoDB`: http://www.mongodb.org/\n.. _`Supervisor`: http://supervisord.org/\n.. _`Birdhouse`: http://bird-house.github.io/\n\nUsage\n*****\n\nThe recipe requires that Anaconda is already installed. You can use the buildout option ``anaconda-home`` to set the prefix for the anaconda installation. Otherwise the environment variable ``CONDA_PREFIX`` (variable is set when activating a conda environment) is used as conda prefix. \n\nThe recipe will install the ``mongodb`` package from a conda channel in a conda environment defined by ``CONDA_PREFIX``. It setups a `MongoDB`_ database in ``{{prefix}}/var/lib/mongodb``. It deploys a `Supervisor`_ configuration for MongoDB in ``{{prefix}}/etc/supervisor/conf.d/mongodb.conf``. Supervisor can be started with ``{{prefix}}/etc/init.d/supervisor start``.\n\nThe recipe depends on ``birdhousebuilder.recipe.conda`` and ``birdhousebuilder.recipe.supervisor``.\n\nSupported options\n=================\n\nThe recipe supports the following options:\n\n**anaconda-home**\n Buildout option pointing to the root folder of the Anaconda installation. Default: ``$HOME/anaconda``.\n\nBuildout options for ``mongodb``:\n\n**bind-ip**\n The IP address that mongodb binds to in order to listen for connections from applications. Default: 127.0.0.1\n\n**port**\n The TCP port on which the MongoDB instance listens for client connections. Default: 27017\n\n\nExample usage\n=============\n\nThe following example ``buildout.cfg`` installs MongoDB with Anaconda::\n\n [buildout]\n parts = myapp_mongodb\n\n [myapp_mongodb]\n recipe = birdhousebuilder.recipe.mongodb\n port = 27020\n\n\nAuthors\n*******\n\nCarsten Ehbrecht ehbrecht at dkrz.de\n\nChanges\n*******\n\n0.4.0 (2016-10-20)\n==================\n\n* updated to yaml config for mongodb 2.6\n* pep8\n\n0.3.0 (2016-06-19)\n==================\n\n* using zc.recipe.deployment.\n* separate conda env from install-prefix.\n\n0.2.2 (2015-10-07)\n==================\n\n* ``bind_ip`` and ``port`` are now configurable.\n* logs to supervisor.\n\n0.2.1 (2015-06-25)\n==================\n\n* added user option.\n\n0.2.0 (2015-02-24)\n==================\n\n* installing in conda enviroment ``birdhouse``.\n* using ``$ANACONDA_HOME`` environment variable.\n* separation of anaconda-home and installation prefix.\n\n0.1.1 (2014-08-01)\n==================\n\nUpdated documentation.\n\n0.1.0 (2014-07-10)\n==================\n\nInitial Release.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bird-house/birdhousebuilder.recipe.mongodb", "keywords": "buildout recipe birdhouse mongodb conda", "license": "Apache License 2", "maintainer": "", "maintainer_email": "", "name": "birdhousebuilder.recipe.mongodb", "package_url": "https://pypi.org/project/birdhousebuilder.recipe.mongodb/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/birdhousebuilder.recipe.mongodb/", "project_urls": { "Homepage": "https://github.com/bird-house/birdhousebuilder.recipe.mongodb" }, "release_url": "https://pypi.org/project/birdhousebuilder.recipe.mongodb/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "A Buildout recipe to install and setup mongodb with Anaconda.", "version": "0.4.0" }, "last_serial": 2412945, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "113e5b8719649e2701b0dca615f67627", "sha256": "3725e1a8fd192989afdf9a25533fbf86739a8d272c9daf12a745f7980edd498a" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.1.1.tar.gz", "has_sig": false, "md5_digest": "113e5b8719649e2701b0dca615f67627", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6070, "upload_time": "2014-08-01T10:41:31", "url": "https://files.pythonhosted.org/packages/12/86/b1bc03022e2d39fadb6ce92383d08a3348c42bf74bd1bc7caee09b4eef03/birdhousebuilder.recipe.mongodb-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "38f808c0eef30b6ad10f427af26e00cd", "sha256": "9a18ed3a6a80614a13909d08cd5db7f7583b20e664f9c9c9a451033af54565cc" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "38f808c0eef30b6ad10f427af26e00cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6331, "upload_time": "2015-02-24T18:53:39", "url": "https://files.pythonhosted.org/packages/6e/31/6160e0bdbc9800b575ce7e9b597f2acd007dbe12f9d9139e1aafa3e2a3f4/birdhousebuilder.recipe.mongodb-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5edf417587a50c35c04ca73dbd58dfb9", "sha256": "bebafa2c72ac3172014898526d7daa698858c8dbefe2ea61dbabfaf39c8d738a" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5edf417587a50c35c04ca73dbd58dfb9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6347, "upload_time": "2015-06-25T13:58:09", "url": "https://files.pythonhosted.org/packages/2a/a3/43289f696c74c8645c6b8f977148a9f0008e60699087ac390dbfedbdcc6f/birdhousebuilder.recipe.mongodb-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "dcb143290824e0678357b1ac1fa0652e", "sha256": "529cb66dcdef9d3a4cfaa388d27b8f93dd58c6cf4cfd675dd6eed52c5d480598" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.2.2.tar.gz", "has_sig": false, "md5_digest": "dcb143290824e0678357b1ac1fa0652e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6626, "upload_time": "2015-10-07T12:45:51", "url": "https://files.pythonhosted.org/packages/77/a4/ea7cf3ba955095ca044cac2f73292f78a7241109c9547cd73882488c1eb0/birdhousebuilder.recipe.mongodb-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "55d39061243570f8b01dcbcdeb028d55", "sha256": "fcf834028a3071ee47f42eff8159da9cc12a0e9f37880a16105347af8c18b28c" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.3.0.tar.gz", "has_sig": false, "md5_digest": "55d39061243570f8b01dcbcdeb028d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6002, "upload_time": "2016-07-04T12:39:39", "url": "https://files.pythonhosted.org/packages/1b/2b/0c4f389e18ecf9f779b4c4ec2d7a66e7885af85bfd7cfbad57d127d0c1e2/birdhousebuilder.recipe.mongodb-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "1a4571002bbeb1f1e13573ed69040dc9", "sha256": "30a1967d985c41c113153e16213bff796623e59fdb1e9cd49bed44ee53c08fea" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1a4571002bbeb1f1e13573ed69040dc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5449, "upload_time": "2016-10-20T13:56:35", "url": "https://files.pythonhosted.org/packages/3d/50/3afbcb91722debfdc971d934018f7092f374d9093dbc90701b04900c0614/birdhousebuilder.recipe.mongodb-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a4571002bbeb1f1e13573ed69040dc9", "sha256": "30a1967d985c41c113153e16213bff796623e59fdb1e9cd49bed44ee53c08fea" }, "downloads": -1, "filename": "birdhousebuilder.recipe.mongodb-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1a4571002bbeb1f1e13573ed69040dc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5449, "upload_time": "2016-10-20T13:56:35", "url": "https://files.pythonhosted.org/packages/3d/50/3afbcb91722debfdc971d934018f7092f374d9093dbc90701b04900c0614/birdhousebuilder.recipe.mongodb-0.4.0.tar.gz" } ] }