Я хотел бы добавить post-up
и post-down
команды к моим сетевым интерфейсам. salt.states.network может сделать это?
Если не, что было бы лучшим способом добавить их использующий соль, зная, что я не могу просто добавить их в конце файла с тех пор, существуют другие интерфейсы.
Debian прекрасно использует каталоги частей выполнения .d
.
Просто поместите сценарий в / etc / network / if-post-up. d /
и /etc/network/if-post-down.d/
, и все готово.
Например:
add_route_up_script:
file.managed:
- name: /etc/network/if-up.d/my-route
- mode: 0755
- source: salt://network/if-up-route
См. интерфейсы (5) для доступных переменных среды, например IFACE
, МЕТОД
и т. Д. Они такие же, как в файле интерфейсов
.