Procházet zdrojové kódy

Restart instance with each comparison

Hugo před 5 roky
rodič
revize
0ccdfe8a21
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      ondemand/service.py

+ 1 - 1
ondemand/service.py

@@ -70,7 +70,6 @@ cloud_base_url = 'https://storage.googleapis.com/{}'\
 base_path = config.get("basepath", "/var/fourier")
 fb_credentials = credentials.Certificate('/etc/Fourier-key.json')
 firebase_admin.initialize_app(fb_credentials, config['firebase'])
-dejavu = Dejavu({"database_type":"mem"})
 device_id = config['device_id']
 device_path = os.path.join(base_path, device_id)
 recognizer = FilePerSecondRecognizer
@@ -236,6 +235,7 @@ def process_segment(item, audios=None, calibration=None):
         log.error(str(ex))
         return
 
+    dejavu = Dejavu({"database_type":"mem"})
     try:
         dejavu.fingerprint_file(filename)
     except Exception as ex: