Из скрипта sopds.cgi убран вызов locale.setlocale
Скрипт работает корректно и без установки этой функции,
тем более имеются системы с отсутсвующей локалью ru_Ru на которых может
возникать ошибка устновки локали.
В исполняемых файлах Python ссылка на интрепретатор изменена на /usr/bin/env python3
Удалени ненужный файл image.jpg
В sopds-scan.py для вывода информации теперь применяется модуль logging
Добавлен индекс books(path)
Добавлены индексы idx_cat0 on catalogs(cat_name,path) и  idx_books_catid on books(cat_id)
Время "холостого" сканирования уменьшилось с 12 до 2х минут
Информационное сообщение о начале сканирования ZIP изменено на logging.debug
Внесены изменения в комментарий к конфигурационному файлу
Вернул настройку single_commit в состояние yes (сканирование при yes 2ч40м при no 5ч30мин
Single commit=yes
Доработка записи в log-файл. Введены параметры конфигурации logfile и loglevel
Доработка logging
Исправлена ошибка лишнего тега <entry>
Исправлены ошибки назначения идентификаторов для entry
sopds-scan.py немного переработан - создан класс sopdsScanner выполняющий всю работу сканирования
таким образом проведена подготовка для создания демона sopdsd
Исправлена ошибка сканирования, приводящая к пропуску книг вне архивов
Считываение конфигурационного файла и создание обхкта конфигурации неперь происходит вне сканера opdsScanner
В первом приближении сделана Демонизация сканера книг
Исправлены ошибки, доработан класс opdsDaemon. Запущена проверка работы демона.
Изменены текстовые лог-сообщения в функциях класса opdsDaemon
В модуле sopdsd.py при запусках блока сканированиякниг не обнулялись данные по статистическим данным. Исправлено.
Внесены правки в описание README.md