Merge pull request #19780 from selten/patch-13

Allow overriding datatypes for planemo lint
This commit is contained in:
John Davis
2025-05-08 16:33:23 -04:00
committed by GitHub
+2 -1
View File
@@ -1,4 +1,5 @@
import os.path
from os import getenv
from typing import (
Set,
TYPE_CHECKING,
@@ -18,7 +19,7 @@ if TYPE_CHECKING:
from galaxy.tool_util.parser import ToolSource
from galaxy.util.resources import Traversable
DATATYPES_CONF = resource_path(__name__, "datatypes_conf.xml.sample")
DATATYPES_CONF = getenv("DATATYPES_CONF", resource_path(__name__, "datatypes_conf.xml.sample"))
def _parse_datatypes(datatype_conf_path: Union[str, "Traversable"]) -> Set[str]: