CKAN导入

ckanext-ingest的Python项目详细描述


要求

例如,您可能想在这里提到CKAN this的哪个版本 扩展与一起工作。在

安装

要安装ckanext insert,请执行以下操作:

  1. 激活您的CKAN虚拟环境,例如:

    . /usr/lib/ckan/default/bin/activate
    
  2. 将ckanext insert Python包安装到虚拟环境中:

    ^{pr2}$ 在
  3. ingest添加到CKAN中的ckan.plugins设置中 配置文件(默认情况下,配置文件位于 /etc/ckan/default/production.ini)。在

  4. 重新启动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

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

推荐PyPI第三方库


热门话题
当使用RequestDispatcher时,servlets Java最终没有被调用   java生成对具有可变参数数的方法的调用   java如何使用select子句中的参数化列映射iBATIS的查询?   java无法创建类型为org的插件。阿帕奇。登录中。log4j。果心阿佩德。元素RollingFile的RollingFileAppender   java当子实体和父实体之间存在OneTONE JPA关系时,是否可以将其与父实体一起持久化?   Android上的java Facebook集成fbconnect断开链接   获取方法调用方的java机制   从列表创建Oracle阵列时出现java问题   添加和检索元素的ArrayList的java ArrayList   在java中从字符串中删除无效的XML字符   java如何构建完整生成的maven模块   java如何准确地改变播放所有分辨率midi文件的速度?   shell javac:无效标志:/src/中位_度。ubuntu中的java   java使用从其他类的方法检索到的信息