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 import FastAPI, Depends, HTTPException, status
|
||||||
from fastapi.security import HTTPBasic, HTTPBasicCredentials
|
from fastapi.security import HTTPBasic, HTTPBasicCredentials
|
||||||
|
|
||||||
from mw40v import Mw40V
|
from services.mw40v import Mw40V
|
||||||
|
|
||||||
app = FastAPI()
|
app = FastAPI()
|
||||||
|
|
||||||
@@ -105,11 +105,11 @@ def is_usb_on():
|
|||||||
|
|
||||||
def switch_status(turn_on):
|
def switch_status(turn_on):
|
||||||
if turn_on:
|
if turn_on:
|
||||||
update_usb_modem(turn_on)
|
update_usb_modem(True)
|
||||||
update_dhcp_conf(turn_on)
|
update_dhcp_conf(True)
|
||||||
else:
|
else:
|
||||||
update_dhcp_conf(turn_on)
|
update_dhcp_conf(False)
|
||||||
update_usb_modem(turn_on)
|
update_usb_modem(False)
|
||||||
|
|
||||||
subprocess.run(['/usr/bin/sudo', '/usr/sbin/service', 'dhcpcd', 'restart'])
|
subprocess.run(['/usr/bin/sudo', '/usr/sbin/service', 'dhcpcd', 'restart'])
|
||||||
subprocess.run(['/usr/bin/sudo', '/usr/sbin/service', 'networking', '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