Здравствуйте. У меня есть кастомный модуль на Drupal 8. В нем прописан hook_cron().
Необходимо написать некоторую drush- команду, которую пропишу в crontab на выполнение каждые 10 минут. При выполнении этой команда необходимо вызывать скрипт в hook_cron() моего модуля.
Как такое можно сделать?
Написать drush-команду
Главные вкладки
Лучший ответ
2
В таком случае нужно писать не hook_cron, а свою Drush-команду. И выполнять её.
Комментарии
В таком случае нужно писать не hook_cron, а свою Drush-команду. И выполнять её.
Дополню Алексея. Да, вместо hook_cron() нужно написать drush-команду и добавить её запуск в планировщик сервера/хостинга каждые 10 минут
Спасибо большое. Изначально была задача написать через hook_cron(). А после уже выяснилось, что запускать крон для всех модулей - плохая идея в данной ситуации. Вот и произошло непонимание, как сделать это.