Refactor BaseDevice and update Device model structure

- Enhanced the `BaseDevice` class with methods for loading templates and parsing configuration data using TTP.
- Updated the `Device` model to use lists for `interfaces` and `vlans`, allowing for multiple entries.
- Introduced new TTP template files for structured data parsing.
This commit is contained in:
IluaAir
2026-02-18 00:06:48 +03:00
parent 2cfcc41e58
commit e82bc25346
4 changed files with 49 additions and 11 deletions

View File

@@ -0,0 +1,7 @@
<doc>
</doc>
<var>
</var>
<group>
</group>

View File

@@ -0,0 +1,7 @@
<doc>
</doc>
<var>
</var>
<group>
</group>