overhaul ble.py, move all async calls there
This commit is contained in:
1 parent
87cd24234a
commit
0d975a15a8
8 files changed
+712
-135
No files matched your search
+4
-2
@@ -5,7 +5,6 @@ from flask_apscheduler import APScheduler
|
||||
from datetime import datetime, timedelta
|
||||
from scanner import *
|
||||
from config import *
|
||||
from ble_redis import *
|
||||
import logging
|
||||
logging.getLogger('apscheduler').setLevel(logging.ERROR)
|
||||
|
||||
@@ -14,7 +13,7 @@ app = Flask(__name__)
|
||||
scheduler = APScheduler()
|
||||
scheduler.init_app(app)
|
||||
scheduler.start()
|
||||
|
||||
run_counter = 0
|
||||
|
||||
scan_macs()
|
||||
# --- Scheduler job ----------------------------------------------------
|
||||
@@ -25,8 +24,11 @@ scan_macs()
|
||||
misfire_grace_time=30
|
||||
)
|
||||
def ble_scan_job():
|
||||
run_counter = run_counter + 1
|
||||
"""Runs in the background, calls the async scanner."""
|
||||
update_cache()
|
||||
#if run_counter > 9:
|
||||
# run_command
|
||||
|
||||
|
||||
# --- API -------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user