diff options
Diffstat (limited to 'blenderkit/tasks_queue.py')
-rw-r--r-- | blenderkit/tasks_queue.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/blenderkit/tasks_queue.py b/blenderkit/tasks_queue.py new file mode 100644 index 00000000..08ac90bf --- /dev/null +++ b/blenderkit/tasks_queue.py @@ -0,0 +1,20 @@ +import bpy + +import queue + +import blenderkit + +tasks_queue = queue.Queue() + +def every_2_seconds(): + while not tasks_queue.empty(): + print('as a task: ') + fstring = tasks_queue.get() + eval(fstring) + return 2.0 + +def register(): + bpy.app.timers.register(every_2_seconds) + +def unregister(): + bpy.app.timers.unregister(every_2_seconds)
\ No newline at end of file |