Какие условия вызывают упрощенное приглашение на просмотр Chrome?

Это невозможно сделать в файле инвентаря. Я думаю, что set_fact - ваш лучший выбор для программной сборки инвентаря. Это просто.

---
- hosts: all
  tasks:
    - add_host:
        name: "host{{ item }}"
        ansible_ssh_host: "127.0.0.1"
        ansible_connection: "local"
        group: "new"
        id: "{{ item }}"
      with_sequence: count=3
      delegate_to: localhost
      run_once: yes
- hosts: new
  tasks:
    - debug:
        msg: "{{ id }}"

Если я правильно помню, возможности Jinja были удалены из любого места, которое они не должны были быть, то есть вне кавычек , фигурные скобки, специальные случаи, такие как when: в файлах YML.

Когда я говорю программно, мы говорим о Ansible .. одном из последних кандидатов на земле для сценариев общего назначения. Динамические сценарии инвентаризации - это лучший подход к таким проблемам, если мы не говорим о трех серверах точно.

Самый простой сценарий инвентаризации для выполнения этого будет (в вашем hosts каталоге или указанном -i:

#!/usr/bin/env python
import json
inv = {}
for i in range(3):
  inv[i] = {"hosts":["host%s" % i],"vars":{"id":i,"ansible_ssh_host":"127.0.0.1", "ansible_connection":"local"}}
print json.dumps(inv)

Опять же, я боюсь, что нет ничего «красивого», как то, что вы ищете. Если ваш прецедент становится более сложным, тогда set_fact, set_host и group_by могут пригодиться, или сценарий инвентаризации, или group_vars (в настоящее время я использую group_vars файлы для номера сервера.)

1
задан Luke Farmer 13 July 2018 в 17:06
поделиться

1 ответ

Я экспериментировал с общим количеством слов, количеством изображений, количеством элементов «p» и длиной страницы. Запрос появляется, если имеется больше определенного количества текстовых элементов, но каждый элемент должен иметь минимальный объем текста.

Страницы с несколькими элементами, содержащими большие тома текста, не вызывают приглашения, но также не имеют страниц со многими элементами с небольшим текстом, только страницы с определенным количеством элементов с не менее чем определенным количеством слов вызывают появится приглашение.

Кажется, что проблема связана с ошибками на моем сайте. Поскольку я не хотел изменять объем текста на страницах, я вместо этого заменил элементы

на элементы, которые решили проблему, определенно, не самый правильный способ сделать это, хотя.

0
ответ дан Luke Farmer 17 August 2018 в 12:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: