rename_files¶
- atomate2.common.files.rename_files(filenames, directory=None, host=None, allow_missing=False, file_client=None)[source]¶
Delete files in a directory.
- Parameters:
filenames (dict) – Files to rename. Given as a dictionary of
{old_name: new_name}
. File names should be given relative todirectory
. Glob matches are not supported.directory (str or Path or None) – Directory in which to rename files. If
None
, the current directory will be used (or home folder if specifying a remote host).host (str or None) – The hostname used to specify a remote filesystem. Can be given as either “username@host” or just “host” in which case the username will be inferred from the current user. If
None
, the local filesystem will be used.allow_missing (bool) – Whether to error if a file in
include_files
is not present in the directory.file_client (.FileClient) – A file client to use for performing file operations.
- Return type:
None