Releases: dmulyalin/fakenos
Releases · dmulyalin/fakenos
0.2.1
FEATURES
- Added support to specify commands in host's nos configuration inventory
- Added YAML defined plugins/platforms:
- alcatel_aos
- alcatel_sros
- allied_telesis_awplus
- arista_eos
- aruba_os
- avaya_ers
- avaya_vsp
- broadcom_icos
- brocade_fastiron
- brocade_netiron
- checkpoint_gaia
- ciena_saos
- cisco_asa
- cisco_ftd
- cisco_ios
- cisco_nxos
- cisco_s300
- cisco_xr
- dell_force10
- dell_powerconnect
- dlink_ds
- eltex
- ericsson_ipos
- extreme_exos
- fortinet
- hp_comware
- hp_procurve
- huawei_smartax
- huawei_vrp
- ipinfusion_ocnos
- juniper_junos
- juniper_screenos
- linux
- mikrotik_routeros
- paloalto_panos
- ruckus_fastiron
- ubiquiti_edgerouter
- ubiquiti_edgeswitch
- vyatta_vyos
- yamaha
- zyxel_os
- Added support for for output function to return string or dictionary of {output: foo, new_prompt: bar} content
- Added "alias" keyword to nos command dictionary to refer to another command definition, useful if same command might have several forms e.g. conf t, config term, configure terminal
- For in-host-inventory nos commands added support to load commands content from files from either directory where inventory file located or from path relative to inventory_dir parameter provided to FakeNOS object on instantiation or from absolute path to file.
- Added a platforms flag. See the platforms added in the docs. - https://dmulyalin.github.io/fakenos/
- Fixed wrong behavior for threads (threads hanging on close).
- Added unit testing for almost every file (pending shell and server plugins).
- Added testing for docker.
- Added testing for Netmiko (Netmiko can use as for testing ;) ).
- Added pipeline check for all distributions.
- Changed the count flag for replicas.
- Added corresponding documentation.
Kudos to @evilmonkey19 for code refactoring, tests and documentation updates.