- src - содержит скрипты и вспомогательные файлы, реализующие все этапы процесса
- doc - документация
Настроить сбор технологического журнала (https://v8.1c.ru/platforma/tehnologicheskiy-zhurnal/) используя файл настроек 1c/logcfg.xml
Созаем каталог
mkdir -p /opt/erp-log
Помещаем в него содержимое src Создаем виртуальное окрущение python и устанавливаем зависимости
cd /opt/erp-log
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Создаем пользователя и группу:
useradd erplog -d /opt/erp-log -M
groupadd erplog
usermod -aG erplog erplog
chown erplog.erplog -R /opt/erp-log
создаем ссылки: Веб-интерфейс
ln -s /opt/erp-log/erp-log-gui.service /etc/systemd/system/
Формирование слоев каждый час
ln -s /opt/erp-log/update-layers.sh /etc/cron.hourly/
запускаем GUI
systemctl daemon-reload
systemctl start erp-log-gui.service
Созаем каталог
mkdir -p /opt/erp-log
Помещаем в него содержимое src Создаем виртуальное окрущение python и устанавливаем зависимости
cd /opt/erp-log
python3 -m venv venv
pip install -r requirements.txt
Созаем ссылку
ln -s /opt/erp-log/update-layers.sh /etc/cron.hourly/
В файле update-layers.sh оставляем вызов только 1_log_parser.py, а на сервере витрин из него его исключаем
Необходимо в файле config.json указать
"ssh": "user@hostame",
"ssh_key": "Путь к ключу ssh"
иначе оставить пустые значения