CIME.utils.check_name
- CIME.utils.check_name(fullname, additional_chars=None, fullpath=False)[source]
check for unallowed characters in name, this routine only checks the final name and does not check if path exists or is writable
>>> check_name("test.id", additional_chars=".") False >>> check_name("case.name", fullpath=False) True >>> check_name("/some/file/path/case.name", fullpath=True) True >>> check_name("mycase+mods") False >>> check_name("mycase?mods") False >>> check_name("mycase*mods") False >>> check_name("/some/full/path/name/") False