diff --git a/router.py b/router.py index 2e08d9b..9851c71 100755 --- a/router.py +++ b/router.py @@ -12,7 +12,7 @@ import configparser from fastapi import FastAPI, Depends, HTTPException, status from fastapi.security import HTTPBasic, HTTPBasicCredentials -from mw40v import Mw40V +from services.mw40v import Mw40V app = FastAPI() @@ -105,11 +105,11 @@ def is_usb_on(): def switch_status(turn_on): if turn_on: - update_usb_modem(turn_on) - update_dhcp_conf(turn_on) + update_usb_modem(True) + update_dhcp_conf(True) else: - update_dhcp_conf(turn_on) - update_usb_modem(turn_on) + update_dhcp_conf(False) + update_usb_modem(False) subprocess.run(['/usr/bin/sudo', '/usr/sbin/service', 'dhcpcd', 'restart']) subprocess.run(['/usr/bin/sudo', '/usr/sbin/service', 'networking', 'restart']) diff --git a/services/__init__.py b/services/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/mw40v.py b/services/mw40v.py similarity index 100% rename from mw40v.py rename to services/mw40v.py