This commit is contained in:
Christian Manivong
2026-06-13 03:18:28 +02:00
commit 302c5b95cd
4 changed files with 681 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
"""
napalm-openmediavault
~~~~~~~~~~~~~~~~~~~~~
NAPALM driver for OpenMediaVault NAS systems.
Extends LinuxDriver with OMV-specific storage capabilities:
physical disk inventory, md RAID pools, mounted filesystems,
and SMB/NFS/FTP share enumeration via the OMV config database.
Usage::
from napalm_openmediavault import OpenMediaVaultDriver
driver = OpenMediaVaultDriver("192.168.1.10", "admin", "secret")
driver.open()
print(driver.get_facts())
print(driver.get_disks())
print(driver.get_shares())
driver.close()
"""
from napalm_openmediavault.openmediavault import OpenMediaVaultDriver
__all__ = ["OpenMediaVaultDriver"]