mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Allow fork_job() to be uused in plugins
This commit is contained in:
parent
86434c9ab7
commit
48688ff212
@ -186,7 +186,13 @@ def main():
|
||||
args = conn.recv()
|
||||
try:
|
||||
mod, func, args, kwargs = args
|
||||
mod = importlib.import_module(mod)
|
||||
try:
|
||||
mod = importlib.import_module(mod)
|
||||
except ImportError:
|
||||
# Load plugins incase fork_job() is being used in a plugin
|
||||
import calibre.customize.ui as u
|
||||
u
|
||||
mod = importlib.import_module(mod)
|
||||
func = getattr(mod, func)
|
||||
res = {'result':func(*args, **kwargs)}
|
||||
except:
|
||||
|
Loading…
x
Reference in New Issue
Block a user