Skip to content
This repository has been archived by the owner on May 19, 2023. It is now read-only.

VilledeMontreal/ckanext-montreal-archive

Repository files navigation

image

image

Downloads

Latest Version

Supported Python versions

Development Status

License

ckanext-montreal

(English version below)

Installation

Pour installer ckanext-montreal:

  1. Activer l'environnemnt virtuel CKAN, par exemple:

    . /usr/lib/ckan/default/bin/activate
  2. Installer le package Python ckanext-montreal dans votre environnement virtuel:

    pip install ckanext-montreal
  3. Ajouter montreal au paramètre ckan.plugins dans le fichier de configuration de CKAN (par défaut ce fichier de configuration est /etc/ckan/default/production.ini).
  4. Redémarrer CKAN. Par exemple si CKAN a été déployé avec Apache sous Ubuntu:

    sudo service apache2 reload

Paramètres de configuration

Installation pour le développement

Pour une installation en dev de ckanext-montreal, activer l'environnement virtuel de CKAN et exécuter les commandes suivantes:

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

Exécuter les tests

Exécuter les commandes suivantes pour rouler les tests:

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

Pour rouler les tests et produire un rapport de couverture, s'assurer d'avoir le package coverage installé dans l'environnement virtuel (pip install coverage) et exécuter:

nosetests --nologcapture --with-pylons=test.ini --with-coverage --cover-package=ckanext.montreal --cover-inclusive --cover-erase --cover-tests

English Version

Installation

To install ckanext-montreal:

  1. Activate your CKAN virtual environment, for example:

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

    pip install ckanext-montreal
  3. Add montreal 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

Development Installation

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

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

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:

nosetests --nologcapture --with-pylons=test.ini --with-coverage --cover-package=ckanext.montreal --cover-inclusive --cover-erase --cover-tests