Изменение эндпоинта

This commit is contained in:
parent d66ca147e4
commit 8ddd5d42c9
2 changed files with 2 additions and 3 deletions

View file

@ -8,7 +8,7 @@ from services.wifi_service import WifiService
router = APIRouter() router = APIRouter()
@router.get("/scan", response_model=SubnetScanResult) @router.get("/devices", response_model=SubnetScanResult)
def scan_subnet(subnet: str = "192.168.1.0/24", ports: List[int] = None): def scan_subnet(subnet: str = "192.168.1.0/24", ports: List[int] = None):
"""Сканирует локальную подсеть и возвращает данные об устройствах""" """Сканирует локальную подсеть и возвращает данные об устройствах"""
try: try:

View file

@ -171,8 +171,7 @@ class SubnetService:
def _get_default_interface(self) -> str: def _get_default_interface(self) -> str:
try: try:
gateways = netifaces.gateways() gateways = netifaces.gateways()
default_gateway = gateways.get("default", default_gateway = gateways.get("default",{}).get(netifaces.AF_INET)
{}).get(netifaces.AF_INET)
if default_gateway: if default_gateway:
return default_gateway[1] return default_gateway[1]
interfaces = netifaces.interfaces() interfaces = netifaces.interfaces()