Reaktor sed-plugin: add until open shelve file

This commit is contained in:
lassulus 2018-09-18 16:13:55 +02:00
parent 245994cc7a
commit 6e2a93f9ab

View file

@ -8,9 +8,19 @@ import shelve
from os import environ from os import environ
from os.path import join from os.path import join
from sys import argv from sys import argv
from time import sleep
import re import re
d = shelve.open(join(environ['state_dir'], 'sed-plugin.shelve'), writeback=True) # try to open the shelve file until it succeeds
while True:
try:
d = shelve.open(
join(environ['state_dir'], 'sed-plugin.shelve'),
writeback=True
)
break
except: # noqa: E722
sleep(0.2)
usr = environ['_from'] usr = environ['_from']