- Store process id in temporary variable.
This commit is contained in:
@@ -2,6 +2,7 @@ import eventlet
|
|||||||
import socketio
|
import socketio
|
||||||
import uuid
|
import uuid
|
||||||
import base64
|
import base64
|
||||||
|
import os
|
||||||
|
|
||||||
import gi
|
import gi
|
||||||
gi.require_version("FPrint", "2.0")
|
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)
|
prt = device.enroll_sync(prt, None, progress_cb=progress, progress_data=sessionId)
|
||||||
img = prt.serialize()
|
img = prt.serialize()
|
||||||
sio.emit('fprint-enroll-done', { 'ok': True, "fingerprint": base64.b64encode(img).decode('utf-8'), 'id': str(uuid.uuid4()), 'data': data })
|
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:
|
except Exception as e:
|
||||||
print({'error': e});
|
print({'error': e});
|
||||||
sio.emit('fprint-enroll-done', { 'ok': False, 'message': 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 })
|
print({ "event": "capture_other", "data": data })
|
||||||
pass
|
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)
|
eventlet.wsgi.server(eventlet.listen(('127.0.0.1', 9000), reuse_port=False), app)
|
||||||
|
|||||||
Reference in New Issue
Block a user