From 544688dae1970b87591a002497c312b4b8f13531 Mon Sep 17 00:00:00 2001 From: IluaAir Date: Sun, 15 Feb 2026 02:44:29 +0300 Subject: [PATCH] Update .gitignore and refactor Mikrotik model to inherit from BaseDevice - Added *.txt files to .gitignore to exclude etc files. - Refactored Mikrotik class to inherit from BaseDevice for improved structure and functionality. --- .gitignore | 3 +++ oxi/interfaces/models/mikrotik.py | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c72c75c..4794f8d 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,6 @@ wheels/ main.py # Virtual environments .venv + +# etc files +*.txt \ No newline at end of file diff --git a/oxi/interfaces/models/mikrotik.py b/oxi/interfaces/models/mikrotik.py index cd7ef7f..5a3507b 100644 --- a/oxi/interfaces/models/mikrotik.py +++ b/oxi/interfaces/models/mikrotik.py @@ -1,5 +1,6 @@ from oxi.interfaces import register_parser +from oxi.interfaces.base import BaseDevice @register_parser(["routeros", "ros", "mikrotik"]) -class Mikrotik: ... +class Mikrotik(BaseDevice): ...