diff --git a/arc/parser.py b/arc/parser.py index d5a2a73b62..a9a12b7bd7 100644 --- a/arc/parser.py +++ b/arc/parser.py @@ -355,6 +355,10 @@ def identify_ess(path: str) -> Optional[str]: Optional[str]: The ESS. """ software = None + if path.endswith('.yml'): + content = read_yaml_file(path) + if isinstance(content, dict) and 'adapter' in content.keys(): + return content['adapter'] with open(path, 'r') as f: for _ in range(25): line = f.readline()