-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
When I leave out the --xule-multi option, the DQC runs without error. However, when I provide the --xule-multi option, the DQC fails with the following output:
Rule Set Loaded 0:00:00.174394
Traceback (most recent call last):
File "/tmp/Arelle/arelleCmdLine.py", line 17, in <module>
CntlrCmdLine.main()
File "/tmp/Arelle/arelle/CntlrCmdLine.py", line 47, in main
parseAndRun(args)
File "/tmp/Arelle/arelle/CntlrCmdLine.py", line 428, in parseAndRun
cntlr.run(options)
File "/tmp/Arelle/arelle/CntlrCmdLine.py", line 870, in run
pluginXbrlMethod(self, options, modelXbrl, _entrypoint)
File "/tmp/Arelle/arelle/plugin/xule/__init__.py", line 398, in xuleCmdXbrlLoaded
runXule(cntlr, options, modelXbrl)
File "/tmp/Arelle/arelle/plugin/xule/__init__.py", line 421, in runXule
from .XuleMultiProcessing import start_process
ImportError: No module named 'xule.XuleMultiProcessing'
I cannot find any definition for this module within the DQC codebase.
Without multithreaded support, my tests indicate that version 5 of the DQC is significantly slower than previous versions of the DQC on multiprocessor machines.
I am running Arelle and DQC from source (master as of 2018-01-30) on CentOS 6. Please let me know if you require any additional information.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels