AssertionError: имя файла конфигурации «/usr/lib/ckan/default/src/ckan/development.ini» не существует

Выполнение исходной установки из основной ветки ckan (e36d471e3daf84a68923f5f6490bbbc7305a9d1c). Установка хранилища данных в соответствии с инструкциями (http://docs.ckan.org/en/latest/maintaining/datastore.html)

Выполнить:

paster --plugin=ckan datastore

Результаты с ошибкой:

AssertionError: имя файла конфигурации «/usr/lib/ckan/default/src/ckan/development.ini» не существует.

Файл development.ini находится в /etc/ckan/default/, /usr/lib/ckan/default/src/ckan/ Почему он ищет не в том каталоге?

Моя конечная цель — выполнить набор разрешений хранилища данных вставки, чтобы я мог правильно установить разрешения postgres.


person ahoffer    schedule 05.09.2014    source источник


Ответы (2)


Вы всегда должны передавать параметр -c /etc/ckan/default/development.ini всякий раз, когда запускаете команду paster. Он не знает автоматически расположение файла development.ini по умолчанию. Эта страница в документации может оказаться полезной: http://docs.ckan.org/en/latest/maintaining/paster.html

person Sean Hammond    schedule 07.09.2014

вы можете сгенерировать свой файл development.ini, как описано здесь: http://docs.pylonsproject.org/projects/pyramid/en/1.1-branch/narr/startup.html (см. середину страницы, прокрутив вниз.)

Хт :-)

person Community    schedule 05.09.2014
comment
У меня есть разработка.ini. Я использовал пастер и команду make-config. Я попытался скопировать этот файл development.ini в каталог, где его ищет команда paster set-permissions, но все равно были ошибки. Проблема в чем-то более глубоком. - person ahoffer; 06.09.2014
comment
любопытный. Если файл находится в нужном месте, он должен быть найден. Это стоит отчета об ошибке! - person ; 06.09.2014
comment
Кстати: AssertationError кажется сообщением о модульном тестировании! - person ; 06.09.2014
comment
скажи мне, что ты сделал, а также если ты получил это. Звучит любопытно. - person ; 06.09.2014
comment
Что я сделал: я попытался сгенерировать разрешение postgres для плагина хранилища данных. - person ahoffer; 07.09.2014