{ "info": { "author": "Birdhouse", "author_email": "UNKNOWN", "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.adagucserver\n************************************\n\n.. contents::\n\nIntroduction\n************\n\n``birdhousebuilder.recipe.adagucserver`` is a `Buildout`_ recipe to install and configure `Adagucserver`_ with `Anaconda`_. **Adagucserver** is an implementation of a `Web Map Service`_ (WMS). **Adagucserver** will be deployed as a `Supervisor`_ service and is available on a `Nginx`_ web server. \n\nThis recipe is used by the `Birdhouse`_ project. \n\n\n.. _`Buildout`: http://buildout.org/\n.. _`Anaconda`: http://continuum.io/\n.. _`Supervisor`: http://supervisord.org/\n.. _`Nginx`: http://nginx.org/\n.. _`Adagucserver`: https://dev.knmi.nl/projects/adagucserver/wiki\n.. _`Birdhouse`: http://bird-house.github.io/\n.. _`Web Map Service`: https://en.wikipedia.org/wiki/Web_Map_Service\n\n\nUsage\n*****\n\nThe recipe requires that **Anaconda** is already installed. It assumes that the default Anaconda location is in your home directory ``~/anaconda``. Otherwise you need to set the ``ANACONDA_HOME`` environment variable or the Buildout option ``anaconda-home``.\n\nIt installs the ``adagucserver`` package from a conda channel in a conda environment named ``birdhouse``. The location of the birdhouse environment is ``.conda/envs/birdhouse``. It deploys a `Supervisor`_ configuration for ``Adagucserver`` in ``~/.conda/envs/birdhouse/etc/supervisor/conf.d/adagucserver.conf``. Supervisor can be started with ``~/.conda/envs/birdhouse/etc/init.d/supervisor start``.\n\nThe recipe will install the ``nginx`` package from a conda channel and deploys a Nginx site configuration for ``Adagucserver``. The configuration will be deployed in ``~/.conda/envs/birdhouse/etc/nginx/conf.d/adagucserver.conf``. Nginx can be started with ``~/.conda/envs/birdhouse/etc/init.d/nginx start``.\n\nBy default ``Adagucserver`` will be available on http://localhost:9002?service=WMS&version=1.3.0&request=GetCapabilities.\n\nThe recipe depends on:\n \n* ``birdhousebuilder.recipe.conda`` \n* ``birdhousebuilder.recipe.supervisor``\n* ``birdhousebuilder.recipe.nginx``\n\nSupported options\n=================\n\nThe recipe supports the following options:\n\n**anaconda-home**\n Buildout option with the root folder of the Anaconda installation. Default: ``$HOME/anaconda``.\n The default location can also be set with the environment variable ``ANACONDA_HOME``. Example::\n\n export ANACONDA_HOME=/opt/anaconda\n\n Search priority is:\n\n 1. ``anaconda-home`` in ``buildout.cfg``\n 2. ``$ANACONDA_HOME``\n 3. ``$HOME/anaconda``\n\n**title**\n Title of the Web Map Service. Default: Birdhouse ADAGUC WMS\n\n**abstract**\n Description of the Web Map Service. Default: ADAGUC Web Map Service used in Birdhouse\n\n**port**\n Port used by the Adaguc WMS service. Default: 9002\n\n**data_dir**\n Path to the data directory with NetCDF files. Default: ``~/.conda/envs/birdhouse/var/lib/pywps/outputs``\n\n**enablecache**\n Enabled caching of WMS requests. Default: false\n\nExample usage\n=============\n\nThe following example ``buildout.cfg`` installs ``Adagucserver`` with Anaconda::\n\n [buildout]\n parts = adaguc\n\n anaconda-home = /home/myself/anaconda\n\n [adaguc]\n recipe = birdhousebuilder.recipe.adagucserver\n port = 9002\n\nAfter installing with Buildout start the **Adagucserver** WMS service with::\n\n $ cd /home/myself/.conda/envs/birdhouse\n $ etc/init.d/supervisord start # start|stop|restart\n $ etc/init.d/nginx start # start|stop|restart\n $ bin/supervisorctl status # check that adagucserver is running\n $ less var/log/adaguc.log # check log file\n\nOpen your browser with the following URL:: \n\n http://localhost:9002?service=WMS&version=1.3.0&request=GetCapabilities\n\nRun a GetCapabilites with an OpenDAP source::\n\n http://localhost:9002/?service=WMS&version=1.3.0&request=GetCapabilities&source=http://www.esrl.noaa.gov/psd/thredds/dodsC/Datasets/ncep.reanalysis2.dailyavgs/surface/mslp.1979.nc\n\n\n\n\n\nAuthors\n*******\n\nCarsten Ehbrecht ehbrecht at dkrz.de\n\nChange History\n**************\n\n0.3.4 (2015-12-07)\n==================\n\n* using latest supervisor recipe.\n\n0.3.3 (2015-11-12)\n==================\n\n* fixed output parsing in wsgi wrapper.\n\n0.3.2 (2015-11-12)\n==================\n\n* updated to adagucserver 1.9.6.\n* renamed template autowms.xml to adaguc.autoresource.xml.\n* disabled cascaded base wms layers in template.\n\n0.3.1 (2015-10-21)\n==================\n\n* added more options: title, abstract, enablecache\n* fixed handling of xml output of adagucserver in wsgi appliation\n* cleaned up configs\n* updated readme\n\n0.3.0 (2015-10-20)\n==================\n\n* updated to adagucserver 1.9.3 with sqlite\n\n0.2.1 (2015-03-31)\n==================\n\n* Fixed update mode.\n\n0.2.0 (2015-03-31)\n==================\n\n* using https://github.com/bird-house/birdhousebuilder.recipe.postgres\n* update readme.\n\n0.1.0 (2015-03-30)\n==================\n\nInitial Release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bird-house/birdhousebuilder.recipe.adagucserver", "keywords": "buildout recipe pywps wms birdhouse conda anaconda", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "birdhousebuilder.recipe.adagucserver", "package_url": "https://pypi.org/project/birdhousebuilder.recipe.adagucserver/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/birdhousebuilder.recipe.adagucserver/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/bird-house/birdhousebuilder.recipe.adagucserver" }, "release_url": "https://pypi.org/project/birdhousebuilder.recipe.adagucserver/0.3.4/", "requires_dist": null, "requires_python": null, "summary": "A Buildout recipe to install and configure Adaguc Web Map Service with Anaconda.", "version": "0.3.4" }, "last_serial": 1850298, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d721d22837d95a8b611461d8dbe5d44f", "sha256": "419bfe3216cddc16da9dbc2424b859571a0af56b04c37386c90a1a492a155af9" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d721d22837d95a8b611461d8dbe5d44f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16060, "upload_time": "2015-03-30T15:52:21", "url": "https://files.pythonhosted.org/packages/c1/73/003d25d2678e43619b0e4d6b9c7297f17534861a6b0463edde19316b6967/birdhousebuilder.recipe.adagucserver-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5c4207a11f1a9d1672dc33ce85cfef76", "sha256": "402a540ab797cc45d3368886d33ab79f6213562adf02eedcb90aab187fae5d36" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5c4207a11f1a9d1672dc33ce85cfef76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9573, "upload_time": "2015-03-31T16:22:00", "url": "https://files.pythonhosted.org/packages/2c/96/579f23bd127bdc760d05021df37d1d85046825026c5cb41a62cd1ca343c4/birdhousebuilder.recipe.adagucserver-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c157af32254712d6653d2f7c33201312", "sha256": "3cca97188dfefb97c3d13a0e9036cb7ecf2cf4ecc1364518fc7571bdfd41f41a" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c157af32254712d6653d2f7c33201312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9531, "upload_time": "2015-03-31T16:34:08", "url": "https://files.pythonhosted.org/packages/94/46/61481c220542bb77bb53b69fe566ff2d5df5d1a7e76b537a38ef5ef208b5/birdhousebuilder.recipe.adagucserver-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b2eb8b21891aade96f37b147378938d7", "sha256": "2e3d561bb888c986e597ae07737b30cf5a4175c15864a7a10b05f9ccfeb1c7bd" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b2eb8b21891aade96f37b147378938d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9548, "upload_time": "2015-10-20T16:11:07", "url": "https://files.pythonhosted.org/packages/0f/f4/d405b63c83d3cc4f94c4a117e866940cb728c6545159af47d120d965e0fc/birdhousebuilder.recipe.adagucserver-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "165d90a9e019291e42c257acf89a23a7", "sha256": "d863329e90fcc123dc5faab2046854b26d5e3b86aba3d826b589da0b7b7654f8" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.3.1.tar.gz", "has_sig": false, "md5_digest": "165d90a9e019291e42c257acf89a23a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10636, "upload_time": "2015-10-21T12:54:51", "url": "https://files.pythonhosted.org/packages/db/ba/19acc5bb96d9515d631ef3ea86b34c3c80f4daf88bcc759c54a1d9df3cba/birdhousebuilder.recipe.adagucserver-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "974278aedcb471abc58cf1d3e9fee929", "sha256": "191c120398ff57119ec1d824745ac0808a48de96ee8e5ba821c793ad733111c8" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.3.2.tar.gz", "has_sig": false, "md5_digest": "974278aedcb471abc58cf1d3e9fee929", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10683, "upload_time": "2015-11-12T13:26:17", "url": "https://files.pythonhosted.org/packages/41/2d/10c16b5e500bc3f23518376c9c4a3149d1fbe8e1a0ee8b1a51efd5593e30/birdhousebuilder.recipe.adagucserver-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "5dc7bc338437f2e821b13b104acec378", "sha256": "b4d7f97aa95b3143642e72382abfe0e02664ea38ec5b1fc027db0036a9ac119e" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.3.3.tar.gz", "has_sig": false, "md5_digest": "5dc7bc338437f2e821b13b104acec378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10765, "upload_time": "2015-11-12T18:13:40", "url": "https://files.pythonhosted.org/packages/c0/64/11f59dd3e030d76e42d8f3574518e7e24b190a7a75a32d8b72125b310b44/birdhousebuilder.recipe.adagucserver-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "94cabd9377956d277289c38bdc1d4bb5", "sha256": "96ec3ba0297dc507a6526a260293129577c6de9e59eafa0071bd6358181e6dca" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.3.4.tar.gz", "has_sig": false, "md5_digest": "94cabd9377956d277289c38bdc1d4bb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10817, "upload_time": "2015-12-07T15:57:11", "url": "https://files.pythonhosted.org/packages/f8/4e/3e6ed9f6c0acad84e6dce256c91925c0f2a2d5df02304eaa4d1eabf5e44b/birdhousebuilder.recipe.adagucserver-0.3.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "94cabd9377956d277289c38bdc1d4bb5", "sha256": "96ec3ba0297dc507a6526a260293129577c6de9e59eafa0071bd6358181e6dca" }, "downloads": -1, "filename": "birdhousebuilder.recipe.adagucserver-0.3.4.tar.gz", "has_sig": false, "md5_digest": "94cabd9377956d277289c38bdc1d4bb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10817, "upload_time": "2015-12-07T15:57:11", "url": "https://files.pythonhosted.org/packages/f8/4e/3e6ed9f6c0acad84e6dce256c91925c0f2a2d5df02304eaa4d1eabf5e44b/birdhousebuilder.recipe.adagucserver-0.3.4.tar.gz" } ] }