- Store process id in temporary variable.

This commit is contained in:
2021-12-10 16:33:43 +01:00
parent cbeb1a61fc
commit c7af56e96c
+4 -2
View File
@@ -2,6 +2,7 @@ import eventlet
import socketio
import uuid
import base64
import os
import gi
gi.require_version("FPrint", "2.0")
@@ -51,8 +52,6 @@ def enroll(sessionId, data):
prt = device.enroll_sync(prt, None, progress_cb=progress, progress_data=sessionId)
img = prt.serialize()
sio.emit('fprint-enroll-done', { 'ok': True, "fingerprint": base64.b64encode(img).decode('utf-8'), 'id': str(uuid.uuid4()), 'data': data })
with open('adebisi-fa.jpg', 'w+b') as f:
f.write(img)
except Exception as e:
print({'error': e});
sio.emit('fprint-enroll-done', { 'ok': False, 'message': e})
@@ -148,4 +147,7 @@ def capture_other(sid, data):
print({ "event": "capture_other", "data": data })
pass
with open('/tmp/libfprint-server', 'w') as f:
f.write(str(os.getpid()));
eventlet.wsgi.server(eventlet.listen(('127.0.0.1', 9000), reuse_port=False), app)