dosubot[bot] commented on issue #8404: URL: https://github.com/apache/incubator-devlake/issues/8404#issuecomment-2827954216
<!-- Answer --> The "plugin already loaded" error might be related to the logic in the `LoadGoPlugins` function, which registers plugins by their names. If a plugin with the same name has already been registered, it could lead to this error <sup>[[1]](https://github.com/apache/incubator-devlake/blob/main/backend/core/runner/loader.go)</sup>. Additionally, ensure that the `PLUGIN_DIR` environment variable is correctly set to the directory where your plugin is located. Also, check if the `DEVLAKE_PLUGINS` environment variable is set to load specific plugins, which might affect the loading process <sup>[[2]](https://github.com/apache/incubator-devlake/blob/main/devops/releases/lake-v0.9.0/env.example)</sup><sup>[[3]](https://github.com/apache/incubator-devlake/blob/main/config-ui/env.example)</sup>. Since you mentioned using the main branch for `docker-compose-dev.yml`, ensure there are no configurations or conditions in that file affecting plugin loading. If the issue persists, consider checking the implementation of the `RegisterPlugin` function to ensure no duplicate registration logic is causing the error <sup>[[4]](https://github.com/apache/incubator-devlake/blob/main/backend/core/plugin/hub.go)</sup>. <!-- Dosu Comment Footer --> *To continue talking to [Dosu](https://dosu.dev), mention @dosu.* --- <sup>Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/0ba97349-96c6-4806-b23f-5a87dab2b54b?feedback_type=other)</sup> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
