diff --git a/roles/qbittorrent/tasks/main.yml b/roles/qbittorrent/tasks/main.yml index 7fee84b..0ed9ae6 100644 --- a/roles/qbittorrent/tasks/main.yml +++ b/roles/qbittorrent/tasks/main.yml @@ -52,36 +52,8 @@ port: "{{ qbittorrent_port_webui }}" timeout: 60 -- name: Ждем генерации пароля в логах - pause: - seconds: 5 - -- name: Получение временного пароля из логов - shell: | - docker logs qbittorrent 2>/dev/null | grep -o "temporary password is: [A-Za-z0-9]*" | tail -1 | awk '{print $NF}' - register: qb_temp_password - failed_when: false - changed_when: false - - name: Информация о подключении - block: - - name: Создание сообщения - set_fact: - qb_message: | - ============================================ - QBITTORRENT ЗАПУЩЕН - ============================================ - URL: http://{{ ansible_host }}:{{ qbittorrent_port_webui }} - Логин: admin - {% if qb_temp_password.stdout != "" %} - Пароль: {{ qb_temp_password.stdout }} - {% else %} - Пароль: (сгенерирован, проверьте логи docker logs qbittorrent) - {% endif %} - ============================================ - Смените пароль при первом входе! - ============================================ - - - name: Вывод сообщения - debug: - msg: "{{ qb_message }}" \ No newline at end of file + debug: + msg: | + "%s\n%s\n" "qBittorrent запущен!"" + "Веб-интерфейс: http://{{ ansible_host }}:{{ qbittorrent_port_webui }}" "Логин по умолчанию: admin" "Временный пароль: (проверь docker logs qbittorren)" \ No newline at end of file