{ "info": { "author": "Birdhouse", "author_email": "wps-dev@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.ncwms\n*****************************\n\n.. image:: https://travis-ci.org/bird-house/birdhousebuilder.recipe.ncwms.svg?branch=master\n :target: https://travis-ci.org/bird-house/birdhousebuilder.recipe.ncwms\n :alt: Travis Build\n\nIntroduction\n************\n\n``birdhousebuilder.recipe.ncwms`` is a `Buildout`_ recipe to install and configure `ncWMS`_ server with `Anaconda`_.\nThis recipe is used by the `Birdhouse`_ project. \n\n.. _`Buildout`: http://buildout.org/\n.. _`Anaconda`: http://continuum.io/\n.. _`Supervisor`: http://supervisord.org/\n.. _`Birdhouse`: http://bird-house.github.io/\n.. _`ncWMS`: https://www.gitbook.com/book/reading-escience-centre/ncwms-user-guide/details\n\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 ``ncWMS2`` and ``apache-tomcat`` package from a conda channel in a conda enviroment defined by ``CONDA_PREFIX``. The intallation folder is given by the ``prefix`` buildout option. It deploys a `Supervisor`_ configuration for Tomcat in ``${prefix}/etc/supervisor/conf.d/tomcat.conf``. Supervisor can be started with ``${prefix}/etc/init.d/supervisord start``.\n\nBy default ``ncWMS2`` will be available on http://localhost:8080/ncWMS2.\n\nThe configuration files of ``ncWMS2`` are in ``${prefix}/var/lib/tomcat/conf/ncWMS2``.\n\nThe recipe depends on ``birdhousebuilder.recipe.conda``, ``birdhousebuilder.recipe.supervisor`` and ``birdhousebuilder.recipe.tomcat``.\n\nSupported options\n=================\n\nThis 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\n**dynamic_services**\n List of dynamic service configurations with name and root path to data files. Dynamic service configurations \n are seperated by space or newlines. Service name and path is seperated by ``=``.\n Default: ``outputs=${prefix}/var/lib/pywps/outputs``\n\n**title**\n Title for this Web Map Service. Default: Birdhouse ncWMS2 Server\n\n**abstract**\n More details about this Web Map Service. Default: ncWMS2 Web Map Service used in Birdhouse \n\n**contact**\n Name of server administrator. Default: Birdhouse Admin\n\n**organization**\n Organization of server administrator. Default: Birdhouse\n\n**url**\n Web site of the service provider. Default: http://bird-house.github.io/\n\nCache options:\n\n**enablecache**\n Enable WMS caching: Default: true\n\n**inMemorySizeMB**\n Size in MB of in-memory cache. Default: 256\n\n**elementLifetimeMinutes**\n Life-time of cache elements. Default: 0.0 (unlimited)\n\nTo configure tomcat see the options in the `tomcat recipe `_. For example:\n\n**http_port**\n HTTP Port for Tomcat service. Default: 8080\n\n**ncwms_password**\n Enable ncWMS2 admin web interface by setting a password: Default: disabled\n\n\nExample usage\n=============\n\nThe following example ``buildout.cfg`` installs ncWMS2 with Anaconda and default options:\n\n.. code-block:: ini \n\n [buildout]\n parts = ncwms\n\n [ncwms]\n recipe = birdhousebuilder.recipe.ncwms\n organization = Birdhouse\n http_port = 8080\n\nAn example ``GetCapabilities`` URL to access a NetCDF file in outputs (using DATASET param)::\n\n http://localhost:8080/ncWMS2/wms?SERVICE=WMS&REQUEST=GetCapabilities&VERSION=1.3.0&DATASET=outputs/malleefowl/tasmax.nc\n\n\n\n\nAuthors\n*******\n\nCarsten Ehbrecht ehbrecht at dkrz.de\n\nChanges\n*******\n\n0.4.1 (2016-08-19)\n==================\n\n* create .h2 dir with run-user permissions.\n* update conda package ncwms2=2.2.2\n\n0.4.0 (2016-08-15)\n==================\n\n* disable support for ncWMS <2.2.x.\n* replaced ``data_dir`` options by ``dynamic_services`` option.\n* added ``inMemorySizeMB`` and ``elementLifetimeMinutes``.\n\n0.3.2 (2016-07-27)\n==================\n\n* added data2 dynamic service.\n\n0.3.1 (2016-07-26)\n==================\n\n* prepared for ncWMS 2.2.x.\n* config files are now in var/lib/tomcat/conf/ncWMS2.\n\n0.3.0 (2016-07-25)\n==================\n\n* using zc.recipe.deployment.\n* updated doctests.\n* updated travis.\n\n0.2.0 (2015-12-17)\n==================\n\n* added tomcat installation.\n* using ncWMS2 2.0.4\n* added empty datasets tag in config.xml template.\n\n0.1.2 (2015-10-22)\n==================\n\n* added more options: title, abstract, ...\n* renamed option data_root to data_dir\n* updated to ncWMS2 2.0.3\n\n0.1.1 (2015-10-20)\n==================\n\n* added Dataset config for PyWPS outputs.\n\n0.1.0 (2015-10-19)\n==================\n\n* Initial 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.ncwms", "keywords": "buildout recipe wms ncwms tomcat birdhouse conda anaconda", "license": "Apache License 2", "maintainer": "", "maintainer_email": "", "name": "birdhousebuilder.recipe.ncwms", "package_url": "https://pypi.org/project/birdhousebuilder.recipe.ncwms/", "platform": "", "project_url": "https://pypi.org/project/birdhousebuilder.recipe.ncwms/", "project_urls": { "Homepage": "https://github.com/bird-house/birdhousebuilder.recipe.ncwms" }, "release_url": "https://pypi.org/project/birdhousebuilder.recipe.ncwms/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "A Buildout recipe to install and configure ncWMS2 server with Anaconda.", "version": "0.4.1" }, "last_serial": 2291935, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "02dfca69f599a77d123d94fe20f189ae", "sha256": "96bee933c741c2e29748af65fd35f77cfb7d6e86142d26f5d5b98bc41c11f046" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.1.0.tar.gz", "has_sig": false, "md5_digest": "02dfca69f599a77d123d94fe20f189ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6568, "upload_time": "2015-10-19T16:29:04", "url": "https://files.pythonhosted.org/packages/4a/78/cb9fac8537aed0066db53a75a51a638966d386f9795d3aeba5a9d109d609/birdhousebuilder.recipe.ncwms-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c20b31fd54c1648258caedbeb2ed5a4d", "sha256": "3ba26c27bbd452394cd8ebf082764c31e0594da4d4aa91aea863fc50edad594d" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c20b31fd54c1648258caedbeb2ed5a4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6899, "upload_time": "2015-10-20T10:59:53", "url": "https://files.pythonhosted.org/packages/c2/25/573578a49031389e58b048d576dbc32fe62f08fa5a1becebd3c38c7686fe/birdhousebuilder.recipe.ncwms-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cc31361a5e129f1b3841b609fca044d6", "sha256": "f74e5dbce6312e49033439d17982b941ace04e215a699c7c15fd1f22a8df6ed4" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.1.2.tar.gz", "has_sig": false, "md5_digest": "cc31361a5e129f1b3841b609fca044d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7250, "upload_time": "2015-10-22T11:22:14", "url": "https://files.pythonhosted.org/packages/bd/50/83fbd1cdc1d0a93a4a3cf675fb3217bf97c2b7beeb02ee8f9cd42bc02246/birdhousebuilder.recipe.ncwms-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "efb3a4acd0edccb8d45db6c0fa6b2479", "sha256": "965ff9d30b02330ba8b11f8d9375bc49fb49759077cc70e2c3fd2035da75156e" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "efb3a4acd0edccb8d45db6c0fa6b2479", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11997, "upload_time": "2015-12-17T11:42:58", "url": "https://files.pythonhosted.org/packages/96/a6/55803fa60317946ef0a7881e003a459295be577f01017cd50b2ce3a074aa/birdhousebuilder.recipe.ncwms-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45282703f140e90241b09b236d3fab26", "sha256": "0f40c55479425caba0e014e27328d60bdc2c869fcf2a464762dddb0a91eab0a3" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.2.0.tar.gz", "has_sig": false, "md5_digest": "45282703f140e90241b09b236d3fab26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7522, "upload_time": "2015-12-17T11:43:03", "url": "https://files.pythonhosted.org/packages/9e/01/5c7723d30f890afcaf0a78ac0e8de701d632014dfe95d977cd298b144de7/birdhousebuilder.recipe.ncwms-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "44cfb3e03855d5a338f567828e11754d", "sha256": "8b817086d1941c4f622ee660eac3a4627a6094d136f0a8c7c74ccf6f84a7892d" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.3.0.tar.gz", "has_sig": false, "md5_digest": "44cfb3e03855d5a338f567828e11754d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6926, "upload_time": "2016-07-25T13:19:46", "url": "https://files.pythonhosted.org/packages/13/4f/d801fc484fa5782b4fc3306f6e94455a6a78a80d35c8ce31714e859c398b/birdhousebuilder.recipe.ncwms-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "4b5fd67e0525e22fd7636f65c8ed240e", "sha256": "bbf686d1f976b712d528b83da74e73bd4d55c24b029d0e197d0224a49ad0ccc6" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.3.1.tar.gz", "has_sig": false, "md5_digest": "4b5fd67e0525e22fd7636f65c8ed240e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7697, "upload_time": "2016-07-26T14:45:02", "url": "https://files.pythonhosted.org/packages/9a/6f/6daac6d3da4f5a180406c1eb5bcc8fa293a94bf24a2012051157cddf0c38/birdhousebuilder.recipe.ncwms-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "865d3710240ff3890e08971828fb60ff", "sha256": "09494d6735a6c4f86f8f7966b54df87983a07418a1d72ac747577f36ef4258d0" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.3.2.tar.gz", "has_sig": false, "md5_digest": "865d3710240ff3890e08971828fb60ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7771, "upload_time": "2016-08-05T15:55:12", "url": "https://files.pythonhosted.org/packages/8a/46/9a0a27f5dbbbf100631819e6566d1515618f3ff4b3ceb1e572989b309f02/birdhousebuilder.recipe.ncwms-0.3.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ea9777f3f17e72dce0a4907df1454834", "sha256": "a5ecc5dd18d394fb903aaba6d5db7d9f18be48ceea66deca24f4c31920e20c2d" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ea9777f3f17e72dce0a4907df1454834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8192, "upload_time": "2016-08-15T14:00:42", "url": "https://files.pythonhosted.org/packages/3d/e7/660c40cbf0038b3f8e84fef9d13f397bab0bad5126086b7e1c1d13d23e13/birdhousebuilder.recipe.ncwms-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7108e0fe876f7cb647d3e2a79f76e905", "sha256": "86eb7575a39d6e6a9d6b175e31870223f6ac3d29d953c980516c7d9251d3a1f8" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7108e0fe876f7cb647d3e2a79f76e905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8180, "upload_time": "2016-08-19T23:56:35", "url": "https://files.pythonhosted.org/packages/63/9e/afb6317c41b4eb34e611e0590b7780a91f07f275c99a6f7479e89115ffda/birdhousebuilder.recipe.ncwms-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7108e0fe876f7cb647d3e2a79f76e905", "sha256": "86eb7575a39d6e6a9d6b175e31870223f6ac3d29d953c980516c7d9251d3a1f8" }, "downloads": -1, "filename": "birdhousebuilder.recipe.ncwms-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7108e0fe876f7cb647d3e2a79f76e905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8180, "upload_time": "2016-08-19T23:56:35", "url": "https://files.pythonhosted.org/packages/63/9e/afb6317c41b4eb34e611e0590b7780a91f07f275c99a6f7479e89115ffda/birdhousebuilder.recipe.ncwms-0.4.1.tar.gz" } ] }