Hi Austin,
To give more clarity of our usage. We create an Arelle image from the github commits (for both the Arelle & EdgarRenderer) which runs on the docker.
If I place the 'xule' folder inside the 'plugin' folder of the container with the dqc.py files under 'validate' folder, I get the expected response as mentioned below,
<entry code="info" level="info">
<message>2024-04-25 07:52:44,331 [info] Activation of plug-in DQC Rules Validator successful, version Check version using Tools->DQC->Version on the GUI or --dqc-version on the command line. - validate/DQC
</message>
<ref href="validate/DQC"/></entry>
<entry code="debug" level="debug">
<message>2024-04-25 07:52:45,235 [debug] resourcesFolder=/arelle_cgi/plugin/EdgarRenderer/resources - EdgarRenderer
</message>
<ref href="EdgarRenderer"/></entry>
My query is how to automate this process of adding the xule & dqc python files to be placed in the respective folder OR in other words how to activate a new plugin (dqc validator or any other plugin) for our usage.
Hope it's clear for you to give a solution to resolve my issue.
Thanks for your support!