Reaktor sed-plugin: add until open shelve file
This commit is contained in:
parent
245994cc7a
commit
6e2a93f9ab
|
@ -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']
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue