def METHOD_NAME(module_name):
    config = read_config()
    if module_name in config["modules"]:
        module_config = config["modules"][module_name]
        module_config["path"] = os.path.expandvars(module_config["path"])
        return module_config
    if "repositories" in config["modules"]:
        for repo_path in config["modules"]["repositories"]:
            module_path = os.path.join(os.path.expandvars(repo_path), module_name)
            if os.path.exists(module_path):
                return {
                    'path': module_path,
                    'type': 'direct-dir'
                }