什么是junos_install_config替换模块?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是junos_install_config替换模块?相关的知识,希望对你有一定的参考价值。
当使用junos_instal_config
角色的Juniper.junos
模块在剧本中使用Ansible时,例如:
---
- name: Send Set Files to Different Devices
hosts: all
roles:
- Juniper.junos
connection: local
gather_facts: no
tasks:
- name: " Install vMX1 File"
junos_install_config:
host = " {{ inventory_hostname }}"
file = " /home/ubuntu/resources/vMX1.set"
overwrite = false
运行剧本会返回以下弃用警告:
[DEPRECATION WARNING]: junos_install_config is kept for backwards compatibility but usage is discouraged. The module documentation details page may explain more about this rationale.. This feature will be
removed in a future release. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
但是阅读有关该模块的文档,我似乎找不到取代它的内容。任何人都可以让我知道现在可以在更高版本中使用哪个模块来将“ .set”文件发送并安装到Junos设备吗?
答案
您可以尝试使用juniper_junos_config
模块来推送或检索配置。 tasks:
- name: Load configuration from a local file and commit
juniper_junos_config:
load: "merge"
src: "build_conf/{{ inventory_hostname }}/junos.conf"
请参阅文档以了解更多详细信息。https://www.juniper.net/documentation/en_US/junos-ansible/topics/topic-map/junos-ansible-configuration-loading-committing.html#task-configuration-load-file
以上是关于什么是junos_install_config替换模块?的主要内容,如果未能解决你的问题,请参考以下文章
什么是已弃用的 getSupportLoaderManager() 的适当替换?
块级元素,行内(内联)元素和行内块元素分别有哪些, 另外什么是替换元素和费替换元素
Java替换特殊字符的方法是啥 做好Java必须会的内容就在这里了