Установка условий для доступа к различным переменным для разных хостов

У меня возникли проблемы с использованием версии matplotlib: 2.0.2. Завершив пример сверху, я получил центрированный набор пузырей.

graph with centered stack of bubbles [/g0]

Я «исправил» проблему, добавив еще одну строку:

plt.plot([],[])

Весь фрагмент кода становится:

import datetime
import random
import matplotlib.pyplot as plt
import matplotlib.dates as mdates


# make up some data
x = [datetime.datetime.now() + datetime.timedelta(minutes=i) for i in range(12)]
y = [i+random.gauss(0,1) for i,_ in enumerate(x)]

# plot
plt.plot([],[])
plt.scatter(x,y)

# beautify the x-labels
plt.gcf().autofmt_xdate()
myFmt = mdates.DateFormatter('%H:%M')
plt.gca().xaxis.set_major_formatter(myFmt)

plt.show()
plt.close()

Это создает изображение с пузырьками, распределенными по желанию.

graph with bubbles distributed over time [/g1]

0
задан Anthon 31 March 2019 в 04:31
поделиться

1 ответ

Используйте host_vars . Создайте каталог ~ / lab8 / ANSIBLE / RTR-TEMPLATE / host_vars и создайте файлы с переменными, специфичными для хоста.

~ / lab8 / ANSIBLE / RTR-TEMPLATE / host_vars / 198.51.100.4

routers_all:
  - {OSPF: 'Yes', OSPF_area: '0', OSPF_id: '1', hostname: R1}
int_details_R1:
  - {int: Loopback1, ip: 10.0.0.1, mask: 255.255.255.255}
  - {int: FastEthernet0/0, ip: 198.51.100.3, mask: 255.255.255.0}
  - {int: FastEthernet1/0, ip: 198.51.101.3, mask: 255.255.255.0}
  - {int: FastEthernet2/0, ip: 198.51.102.3, mask: 255.255.255.0}

~ / lab8 / ANSIBLE / RTR-TEMPLATE / host_vars / 198.51.100.5

routers_all:
  - {OSPF: 'Yes', OSPF_area: '0', OSPF_id: '2', hostname: R2}
int_details_R2:
  - {int: Loopback1, ip: 20.0.0.1, mask: 255.255.255.255}
  - {int: FastEthernet0/0, ip: 198.51.100.4, mask: 255.255.255.0}
  - {int: FastEthernet1/0, ip: 198.51.101.4, mask: 255.255.255.0}
[117 ] Эти переменные будут добавлены «плагином vars по умолчанию», как описано в Приоритет переменной: куда поместить переменную?

0
ответ дан Vladimir Botka 31 March 2019 в 04:31
поделиться
Другие вопросы по тегам:

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