Перейти до вмісту

Розклади

Налаштування

Усі завдання за таймером зібрані в Settings > Schedules (Налаштування > Розклади).

  1. Знайди рядок завдання.
  2. Натисни Run now (виконати зараз). Ти маєш побачити, що стан змінився на Queued (у черзі).

Наступний запуск за таймером не зсувається. Завдання, яке вже чекає або виконується, двічі не запускається; HolyArrs повідомляє про це.

  1. Натисни Change (змінити) у рядку. Потрібен дозвіл Change settings (змінювати налаштування).
  2. Обери інтервал у дозволеному діапазоні та збережи. Ти маєш побачити, що наступний запуск переїхав на «зараз + новий інтервал».
  • Що робить завдання, одним рядком.
  • Як часто воно виконується, коли було останній запуск і причина збою, якщо він був, та коли наступний запуск.
  • Його стан: Waiting (очікує), Queued (у черзі), Running (виконується), Turned off (вимкнено), Part is off (розділ вимкнено) або Safe mode (безпечний режим).
  • Посилання на іншу сторінку налаштувань, де це теж можна задати.
Завдання Дозволений діапазон Також задається в
Feed check (перевірка стрічки) від 10 хв до 2 год Settings > Search
Try Held releases again (повторити утримувані релізи) від 1 хв до 1 год
Read Plex watchlists (читати списки перегляду Plex) від 3 хв до 1 год Settings > Request rules
Read Outside lists (читати зовнішні списки) від 15 хв до 1 доби, кроками по 5 хв
Health checks (перевірки справності) від 1 хв до 1 доби Settings > This app
Check Library folders (перевірити теки бібліотеки) від 1 год до 1 доби
Find artist pictures (знайти зображення виконавців) від 1 год до 7 днів
Look for missing subtitles (шукати відсутні субтитри) від 1 год до 7 днів Settings > Subtitles
Look for better subtitles (шукати кращі субтитри) від 6 год до 7 днів Settings > Subtitles
Check Jackett (перевірити Jackett) від 6 год до 7 днів Settings > Sources
Refresh movie details (оновити дані про фільми) від 6 год до 7 днів
Refresh show details (оновити дані про серіали) від 6 год до 7 днів
Refresh artist details (оновити дані про виконавців) від 6 год до 7 днів
Search for missing (шукати відсутнє) від 6 год до 7 днів Settings > Search
Rescan the Library (повторно просканувати бібліотеку) від 6 год до 7 днів
Clean the holding folder (очистити теку утримання) від 6 год до 7 днів
Clean up History (очистити історію) від 6 год до 7 днів Settings > This app

Вимкнути можна два розклади: Refresh movie details і Rescan the Library, наприклад, щоб диски NAS могли спати. Вимкнення зберігається після перезапусків, а інші завдання працюють далі.

Вимкнено Наслідок
Rescan the Library Файли, які ти додаєш вручну, з’являються лише після Run now
Refresh movie details Завдання в черзі, що ще не почалися, скасовуються. Назви, дати й обкладинки можуть застаріти. Ручне оновлення працює

Коли ти вмикаєш розклад знову, HolyArrs планує запуск на «зараз + інтервал». Пропущені запуски не повторюються.

Під завданнями йдуть цикли, що працюють самі, наприклад Download sync (синхронізація завантажень), Backups (бекапи) і Log masking (маскування логів). Кожен показує свій стан, інтервал, останній і наступний прохід та причину повторної спроби. Став цикл на паузу, відновлюй або перезапускай у Settings > Parts.

Ознака: Run now каже, що розділ вимкнено. Причина: розділ цього завдання вимкнено в Settings > Parts, або HolyArrs у безпечному режимі, а завдання не входить до ядра. Рішення: увімкни розділ або вийди з безпечного режиму. Див. Розділи й безпечний режим.

Ознака: на вимкненому розкладі немає кнопки Run now. Причина: вручну запускати вимкнений розклад можуть лише ті, хто має Change settings. Рішення: попроси когось, хто має цей дозвіл.

Ознака: завдання завершилося збоєм. Причина: її показано в рядку останнього запуску, з маскуванням, як у лозі. Рішення: виправ цю причину, потім натисни Run now.

API
Маршрут Хто Що
GET /api/v1/schedules Run the Library (керувати бібліотекою), доступ на читання Розклади та цикли
POST /api/v1/schedules/{kind}/run Run the Library, доступ на запис Поставити в чергу зараз. 202, або 409, якщо розділ вимкнено чи діє безпечний режим
PUT /api/v1/schedules/{kind} Change settings, доступ на запис {"every_s": 1800} для будь-якого розкладу; {"enabled": false} лише для refresh_titles і rescan_library. 400 поза діапазоном

HolyArrs безкоштовний. Якщо він заощадив тобі час, познач його зіркою на GitHub, підтримай проєкт або пригости мене кавою.