跳转到主要内容

Malleefowl 简化了 WPS 的使用,并有一些支持 WPS 的进程。

项目描述

Travis Build
大嘴鸮(鸟类)

大嘴鸮是一种害羞、警觉、独居的鸟类,通常只有在逃避危险或到达树木栖息时才会飞翔。[..](《维基百科》)

Malleefowl 是一个用于简化 Web 处理服务(WPS)使用的 Python 包。目前它使用 PyWPS 服务器。它作为 WPS 服务和 Python 库提供对气候数据(ESGF,…)的访问。有关安装和配置,请参阅 文档

Malleefowl 是 Birdhouse 项目的一部分。

使用 docker-compose

在本地主机上使用 docker-compose(端口 8091)启动 malleefowl

$ docker-compose run --service-ports -e HOSTNAME=localhost malleefowl

作者

Carsten Ehbrecht ehbrecht at dkrz.de

变更历史

0.3.11 (2016-02-01)

  • 清理了测试。

  • 修复了 thredds 下载过程。

0.3.10 (2016-01-21)

  • 从 malleefowl.process 中删除了 mktempfile 和 working_dir。

  • 在 processes/ 中使用 status.set 而不是 show_status。

0.3.9 (2016-01-19)

  • 修复了 esgf 下载。

0.3.8 (2016-01-18)

  • 修复了 esgsearch 和 esgf_logon 进程。

0.3.7 (2016-01-05)

  • 使用 pywps.process.WPSProcess 而不是 malleefowl.process.WPSProcess。

  • 清理了 malleefowl.config。

  • 更新了 dockerfile 和 recipe。

0.3.6 (2015-07-30)

  • 下载:检查URL是否有“file”方案。这些文件可以直接返回。

0.3.5 (2015-07-28)

  • 添加了solr搜索工作流程。

  • 修复了esgf登录:端口为“7512”

0.3.4 (2015-07-23)

  • 禁用了“File_Thredds”搜索类型…使用“File”搜索代替。

0.3.3 (2015-06-18)

  • 使用python myproxyclient。

0.3.2 (2015-06-17)

  • 添加了带有openid的下载。

  • 重命名了myproxy_logon()。

  • 更新了tomcat/thredds食谱。

0.3.1 (2015-06-14)

  • 添加了thredds工作流程

  • 使用wget -x下载以在缓存中创建目录。

  • 修复了工作流程过程输出参数。

0.3.0 (2015-05-22)

  • 清理了进程……下载、esgsearch……

  • 使用dispel4py重构了工作流程……改进了日志记录。

0.2.1 (2015-05-18)

  • 修复了adagucserver安装

  • 使用buildout食谱:birdhousebuilder.recipe.adagucserver,birdhousebuilder.recipe.postgres

  • 添加了swift云访问进程。

  • 记录到stderr/supervisor。

0.2.0 (2015-03-24)

  • 更新sphinx文档。

  • 使用birdhouse环境。

  • 修复了mako_cache路径。

0.1.8 (2015-01-17)

  • 添加了带有postgres的adagucserver。

  • 修复了buildout引导。

  • esgf搜索检查本地副本

  • esgf archive_path已更改

0.1.7 (2014-12-19)

  • 使用wget下载带有thredding。

  • 将log-level添加到设置中。

  • 禁用地图进程。

  • wget进程使用本地文件存档。

  • 添加了esgsearch进程。

  • 禁用restflow。

  • 使用dispel4py工作流程引擎。

0.1.6 (2014-11-28)

  • 添加了wpsfetch脚本来检索单元测试的测试数据。

0.1.5 (2014-11-26)

  • 更改了cache_path和cache_url的配置。

  • 清理了单元测试。

  • 添加了下载方法。

0.1.4 (2014-11-24)

  • 使用buildout 2.x。

0.1.3 (2014-11-11)

  • 修复了myproxy-logon的LD_LIBRARY_PATH。不应使用来自anaconda的openssl库。

  • 用Makefile替换install.sh。

  • 添加了Dockerfile。

0.1.2 (2014-10-21)

  • 修复了pyOpenSSL依赖。

  • 更新了文档。

  • 更新了依赖项。

  • 添加了用于自动化构建的Dockfile。

0.1.1 (2014-08-21)

  • 更改了默认的缓存路径。

0.1.0 (2014-08-18)

  • 初始版本。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源分布

malleefowl-0.3.11.tar.gz (28.9 kB 查看散列)

上传时间

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面