mirror of
https://github.com/ansible-collections/community.routeros.git
synced 2025-07-07 16:54:39 +02:00
Set export on Config to verbose (#104)
* Set export on Config to verbose SUMMARY In the configuration export session i think that using /export verbose is better than just /export, because with export only some configurations sections are going to be missed like BGP configuration, as proposed in https://github.com/ansible/ansible/pull/67868 ISSUE TYPE Bugfix Pull Request COMPONENT NAME facts.py ADDITIONAL INFORMATION extract of the output with /export verbose # software id = # # # /interface ethernet set [ find default-name=ether1 ] advertise=\ 10M-half,10M-full,100M-half,100M-full,1000M-full arp=enabled arp-timeout=\ auto auto-negotiation=yes cable-settings=default disable-running-check=\ yes disabled=no full-duplex=yes loop-protect=default \ loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=\ 50:00:00:02:00:00 mtu=1500 name=ether1 orig-mac-address=50:00:00:02:00:00 \ rx-flow-control=off speed=1Gbps tx-flow-control=off set [ find default-name=ether2 ] advertise=\ 10M-half,10M-full,100M-half,100M-full,1000M-full arp=enabled arp-timeout=\ auto auto-negotiation=yes cable-settings=default disable-running-check=\ yes disabled=no full-duplex=yes loop-protect=default \ loop-protect-disable-time=5m loop-protect-send-interval=5s mac-address=\ 50:00:00:02:00:01 mtu=1500 name=ether2 orig-mac-address=50:00:00:02:00:01 \ rx-flow-control=off speed=1Gbps tx-flow-control=off set [ find default-name=ether3 ] advertise=\ ..... ..... Extract of Output with only /export: # software id = # # # /interface wireless security-profiles set [ find default=yes ] supplicant-identity=MikroTik /ip dhcp-client add dhcp-options=hostname,clientid disabled=no interface=ether1 <END> * Create 104_facts_export_verbose * Update changelogs/fragments/104_facts_export_verbose Co-authored-by: Felix Fontein <felix@fontein.de> * Rename export to export_verbose * Rename 104_facts_export_verbose to 104_facts_export_verbose.yml Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
6ccc2eab79
commit
5dd6ae782a
3 changed files with 3 additions and 1 deletions
2
changelogs/fragments/104_facts_export_verbose.yml
Normal file
2
changelogs/fragments/104_facts_export_verbose.yml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
minor_changes:
|
||||||
|
- facts - set configuration export on to verbose, for full configuration export (https://github.com/ansible-collections/community.network/pull/104).
|
|
@ -284,7 +284,7 @@ class Hardware(FactsBase):
|
||||||
|
|
||||||
class Config(FactsBase):
|
class Config(FactsBase):
|
||||||
|
|
||||||
COMMANDS = ['/export']
|
COMMANDS = ['/export verbose']
|
||||||
|
|
||||||
def populate(self):
|
def populate(self):
|
||||||
super(Config, self).populate()
|
super(Config, self).populate()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue