使用anaconda安装和配置thredds服务器的构建方法。

birdhousebuilder.recipe.thredds的Python项目详细描述


Travis Build

Introduction

birdhousebuilder.recipe.thredds是用Anaconda安装和配置Thredds服务器的Buildout方法。 此配方由Birdhouse项目使用。

Usage

配方要求已经安装了Python。它假设默认的anaconda位置在主目录~/anaconda中。否则需要设置ANACONDA_HOME环境变量或buildout选项anaconda-home

它从名为birdhouse的conda环境中的conda通道安装threddsapache-tomcat包。鸟舍环境的位置是.conda/envs/birdhouse。它在~/.conda/envs/birdhouse/etc/supervisor/conf.d/tomcat.conf中为tomcat部署了Supervisor配置。主管可以使用~/.conda/envs/birdhouse/etc/init.d/supervisord start启动。

默认情况下,thredds将在http://localhost:8080/thredds上可用。

配方取决于birdhousebuilder.recipe.condabirdhousebuilder.recipe.supervisorbirdhousebuilder.recipe.tomcat

Supported options

此配方支持以下选项:

anaconda home

带有anaconda安装根文件夹的buildout选项。默认值:$HOME/anaconda。 也可以使用环境变量ANACONDA_HOME设置默认位置。示例:

export ANACONDA_HOME=/opt/anaconda

搜索优先级为:

  1. anaconda-homebuildout.cfg
  2. $ANACONDA_HOME
  3. $HOME/anaconda
数据根
thredds的数据文件根路径(netcdf)。默认值:~/.conda/envs/birdhouse/var/lib/pywps/output
组织
贵公司的名称。默认值:birdhouse
网站
组织的URL。默认值:无
allow\u wms
如果设置为trueweb映射服务将被启用。默认值:true.
allow\u wcs
如果设置为trueweb coverage服务将被启用。默认值:false.
允许NCISO
如果设置为^{tt21},$iso generator服务将被启用。默认值:false.

要配置tomcat,请参阅tomcat recipe中的选项。例如:

http庠端口
用于tomcat服务的http端口。默认值:8080

Example usage

下面的示例buildout.cfg使用anaconda安装thredds并给出data_root目录:

[buildout]
parts = thredds

anaconda-home = /home/myself/anaconda

[thredds]
recipe = birdhousebuilder.recipe.thredds
# ncwms
data_root = /var/lib/thredds/data_root
organisation = Birdhouse
allow_wms = true
# tomcat
http_port = 8080

Authors

德克尔兹德的Carsten Ehbrecht Ehbrecht

Changes

0.3.0 (2015-12-17)

  • 安装Tomcat。

0.2.3 (2015-12-08)

  • 卸载时删除配置文件。

0.2.2 (2015-06-17)

  • 使用tomcat.content_root()。
  • 已清除thredds的默认配置。
  • 允许更多配置。

0.2.1 (2015-04-02)

  • 更新的文档。

0.2.0 (2015-02-24)

  • 在conda环境中安装birdhouse
  • 使用$ANACONDA_HOME环境变量。
  • 水蟒家园和安装前缀的分离。

0.1.4 (2014-12-06)

  • 不要在构建更新时更新conda。

0.1.3 (2014-08-27)

  • 添加了web.xml配置模板。

0.1.2 (2014-08-01)

  • 更新文件。

0.1.1 (2014-07-22)

  • 修复了thredds配置的部署。

0.1.0 (2014-07-10)

  • 初次发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java从BatchUpdateException确定每行执行失败的原因   switch语句的java替代方案   java是一个范围内的所有毕达哥拉斯三胞胎   java ComboPooledDataSource com。太阳代理$Proxy78无法强制转换为oracle。sql。克洛布   Eclipse Java编辑器不显示减号()   JavaFX/JavaFX根据另一个可观察属性过滤可观察列表   设计模式如何在Java项目中构造我的类   性能交换机与ArrayList Java   java如何将Cucumber与TestNG示例集成?   如何在groovy中使用JIRA REST客户端JAVA创建特定项目的版本并获取任何版本的详细信息?   字节码Bytebuddy拦截java。网服务器socket构造函数   javatomcat6。x网络。xml默认和自定义servlet路由   javagwt单元表问题   java下载文本文件   java如何在Spring OAuth+引导中捕获无效的_客户端