CKAN导入
ckanext-ingest的Python项目详细描述
要求
例如,您可能想在这里提到CKAN this的哪个版本 扩展与一起工作。在
安装
要安装ckanext insert,请执行以下操作:
激活您的CKAN虚拟环境,例如:
. /usr/lib/ckan/default/bin/activate
在将ckanext insert Python包安装到虚拟环境中:
^{pr2}$ 在将ingest添加到CKAN中的ckan.plugins设置中 配置文件(默认情况下,配置文件位于 /etc/ckan/default/production.ini)。在
在重新启动CKAN。例如,如果您在Ubuntu上使用Apache部署了CKAN:
sudo service apache2 reload
在
配置设置
在此处记录任何可选配置设置。例如:
# The minimum number of hours to wait before re-checking a resource # (optional, default: 24). ckanext.ingest.some_setting = some_default_value
开发安装
要安装用于开发的ckanext摄取,请激活CKAN virtualenv并 执行:
git clone https://github.com/DataShades/ckanext-ingest.git cd ckanext-ingest python setup.py develop pip install -r dev-requirements.txt
运行测试
要运行测试,请执行以下操作:
nosetests --nologcapture --with-pylons=test.ini
要运行测试并生成覆盖率报告,首先要确保 在virtualenv(pip install coverage)中安装的覆盖率,然后运行:
nosetests --nologcapture --with-pylons=test.ini --with-coverage --cover-package=ckanext.ingest --cover-inclusive --cover-erase --cover-tests
- 项目
标签: