arista_sanitizer
EOS to cEOS Configuration Sanitization Module
This module provides functionality for converting Arista hardware appliance EOS configurations to be suitable for use in a cEOS (containerized EOS) lab environment.
Attributes
Exceptions
Custom exception for EOS to cEOS configuration sanitization errors. |
Functions
|
Convert an Arista switch configuration for cEOS lab environment. |
Module Contents
- exception arista_sanitizer.EosSanitizerError[source]
Bases:
Exception
Custom exception for EOS to cEOS configuration sanitization errors.
- arista_sanitizer.eos_to_ceos(switch)[source]
Convert an Arista switch configuration for cEOS lab environment.
This function modifies the configuration to be compatible with containerized EOS, including: - Replacing management interface names - Removing incompatible configuration lines - Handling interface configurations - Applying system MAC address