Intereting Posts
Drupal дает мне пустую страницу после перехода с localhost на сервер Как сделать абсолютный URL-адрес ссылочного объекта в бюллетене simplenews? Как перечислить все узлы узлового типа A, на которые ссылается текущий узел? Один и тот же файл CSS генерируется в другой папке, когда я скрываю Есть ли простой способ проверить ресурсы http, когда я переключаюсь на https? Drush с доклерной установкой Drupal Как получить доступ к плагину jQuery, добавленному через API библиотек Запретить индексировать объекты, чтобы они не выходили на поиск Как объединить удаление заказов в модуле Drupal Commerce Как настроить SMTP-сообщение CKeditor добавляет дополнительный тег <br/>, когда встречается тег <br/> Можно запускать views_embed_view () для определенной роли Как сортировать критерии сортировки в случайном порядке Использовать термины таксономии ссылок для просмотра фильтрованных по срокам? Правила – Как я могу поместить ссылку в сообщение, отправленное по правилу

Как отключить проверку обновлений для заблокированных проектов?

Я использую drush @sites cron , чтобы получать уведомления об обновлениях в многоузловой конфигурации Drupal 7.
Однако мне нужно заблокировать некоторые проекты, используя drush up --lock=context_mobile_detect .

Пример:

 .var.vhosts.drupalmulti#example.com >> Name Installed Version Proposed version Message .var.vhosts.drupalmulti#example.com >> Context Mobile Detect 7.x-1.3 7.x-2.0-alpha1 **Locked via drush.** .var.vhosts.drupalmulti#example.com >> (context_mobile_detect) (Installed version not .var.vhosts.drupalmulti#example.com >> supported) 

Поскольку эта команда проверяет многие сайты, она отправляет много ненужных писем формы: «Новые выпуски доступны для example.com», хотя большую часть времени модуль не нуждается в обновлении.

Есть ли способ, используя код или нет, отключить проверку обновлений заблокированных проектов?

Solutions Collecting From Web of "Как отключить проверку обновлений для заблокированных проектов?"

drush cron запускает поиск менеджеров обновлений по умолчанию, тогда как заблокированный проект блокируется только во время drush pm-updatestatus . Если вы хотите, чтобы Update Manager не проверял определенные модули, вам понадобится настраиваемый модуль, реализующий hook_update_projects_alter . Все, что вам нужно сделать, не выполняется unset($projects['context_mobile_detect']); ,

Например

 /** * Implements hook_update_projects_alter(). */ function MYMODULE_update_projects_alter(&$projects) { unset($projects['context_mobile_detect']); } не /** * Implements hook_update_projects_alter(). */ function MYMODULE_update_projects_alter(&$projects) { unset($projects['context_mobile_detect']); } 

Я делаю это довольно много для модулей функций или настраиваемого кода.