mirror of
https://github.com/jokob-sk/NetAlertX.git
synced 2025-12-07 09:36:05 -08:00
BE: AVAHISCAN -> zeroconf --mockdata
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
This commit is contained in:
@@ -89,16 +89,25 @@ def resolve_mdns_name(ip: str, timeout: int = 5) -> str:
|
|||||||
def main():
|
def main():
|
||||||
mylog("verbose", [f"[{pluginName}] Script started"])
|
mylog("verbose", [f"[{pluginName}] Script started"])
|
||||||
|
|
||||||
timeout = 10
|
timeout = get_setting_value("AVAHISCAN_RUN_TIMEOUT")
|
||||||
db = DB()
|
use_mock = "--mockdata" in sys.argv
|
||||||
db.open()
|
|
||||||
|
if use_mock:
|
||||||
device_handler = DeviceInstance(db)
|
mylog("verbose", [f"[{pluginName}] Running in MOCK mode"])
|
||||||
devices = (
|
devices = [
|
||||||
device_handler.getAll()
|
{"devMac": "00:11:22:33:44:55", "devLastIP": "192.168.1.121"},
|
||||||
if get_setting_value("REFRESH_FQDN")
|
{"devMac": "00:11:22:33:44:56", "devLastIP": "192.168.1.9"},
|
||||||
else device_handler.getUnknown()
|
{"devMac": "00:11:22:33:44:57", "devLastIP": "192.168.1.82"},
|
||||||
)
|
]
|
||||||
|
else:
|
||||||
|
db = DB()
|
||||||
|
db.open()
|
||||||
|
device_handler = DeviceInstance(db)
|
||||||
|
devices = (
|
||||||
|
device_handler.getAll()
|
||||||
|
if get_setting_value("REFRESH_FQDN")
|
||||||
|
else device_handler.getUnknown()
|
||||||
|
)
|
||||||
|
|
||||||
mylog("verbose", [f"[{pluginName}] Devices count: {len(devices)}"])
|
mylog("verbose", [f"[{pluginName}] Devices count: {len(devices)}"])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user