вызываю, к примеру:
import os
DB_NAME = os.getenv('DB_NAME')
При запуске руками всё ок, но cron в упор не видит системные переменные.
Как решить данную проблему? Система ubuntu 20.04.1 LTS
Тебе в другой чат - по линуксу. Например сюда: https://t.me/grouplinux А вообще башрц только при запуске терминала отрабатывает. Крон его не читает и не выполняет
башрц относится к юзеру. если ты его прописал в /home/...
Башрц работает только в баше Юзера, переменные окружения прописывай прямо в кроне перед запуском задачи. ENV_OPT=1 /bin/sh /home/user/script.sh
а еще лучше взять сразу systemd-timers.
Обсуждают сегодня