Moving api client so a service module

This commit is contained in:
2023-10-25 17:13:41 +02:00
parent 827c90913a
commit d25e6d9de6
3 changed files with 5 additions and 5 deletions

View File

@@ -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
View File