Extension Biskit


Extension Basics

Title
Biskit
Name
ckanext-biskit
Type
Public extension
Description
The `ckanext-biskit` extension serves as a comprehensive customization package tailored for the BIS
CKAN versions
Download-Url (zip)
Last commit
4 years ago (2021-04-21 11:56:57)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

Build Status Coverage Status

ckanext-biskit

This is the main repo for the BISKIT Data Portal. All of the CKAN customizations are added in this extension.

Getting Started

Requirements

This extension works with CKAN 2.8.x.

Installation

To install ckanext-biskit:

  1. Activate your CKAN virtual environment, for example:

    . /usr/lib/ckan/default/bin/activate
    
  2. Install the ckanext-biskit Python package into your virtual environment:

    pip install ckanext-biskit
    
  3. Add biskit to the ckan.plugins setting in your CKAN config file (by default the config file is located at /etc/ckan/default/production.ini).

  4. Restart CKAN. For example if you’ve deployed CKAN with Apache on Ubuntu::

    sudo service apache2 reload
    

Config Settings

Optional:

# An optional setting to control whether to display the debug link in the footer
# when running in debug mode
ckanext.biskit.show_debug_link = true

Development

Development Installation

To install ckanext-biskit for development, activate your CKAN virtualenv and do:

  git clone https://github.com/eHealthAfrica/ckanext-biskit.git
  cd ckanext-biskit
  python setup.py develop
  pip install -r dev-requirements.txt

All code MUST follow PEP8 Style Guide. Most editors have plugins or integrations and automatic checking for PEP8 compliance so make sure you use them.

Running the Tests

To run the tests, do:

  nosetests --nologcapture --with-pylons=test.ini

To run the tests and produce a coverage report, first make sure you have coverage installed in your virtualenv (pip install coverage) then run:

“`sh

Version
1.0.7
Version release date
2021-04-21
Contact name
eHealth Africa
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

To install ckanext-biskit:

  1. Activate your CKAN virtual environment, for example:

    . /usr/lib/ckan/default/bin/activate
    
  2. Install the ckanext-biskit Python package into your virtual environment:

    pip install ckanext-biskit
    
  3. Add biskit to the ckan.plugins setting in your CKAN config file (by default the config file is located at /etc/ckan/default/production.ini).

  4. Restart CKAN. For example if you’ve deployed CKAN with Apache on Ubuntu

Plugins to configure (ckan.ini)
biskit
CKAN Settings (ckan.ini)
# ckanext.biskit.show_debug_link = true
DB migration to be executed
(not set)
<< back to Extensions