Moving api client so a service module
This commit is contained in:
10
router.py
10
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'])
|
||||
|
||||
0
services/__init__.py
Normal file
0
services/__init__.py
Normal file
Reference in New Issue
Block a user