pulse package¶
Submodules¶
pulse.api module¶
pulse.file_utils module¶
-
pulse.file_utils.md5(filepath)¶
-
pulse.file_utils.compare_directory_content(current_work_data, past_work_data)¶
-
pulse.file_utils.get_directory_content(directory, ignore_list=None)¶
-
pulse.file_utils.test_path_write_access(path)¶
-
pulse.file_utils.read_data(filepath)¶
-
pulse.file_utils.write_data(filepath, data)¶
-
pulse.file_utils.json_list_remove(json_path, item)¶
-
pulse.file_utils.json_list_append(json_path, item)¶
-
pulse.file_utils.json_list_init(json_path)¶
-
pulse.file_utils.json_filename_to_uri(filename)¶
-
pulse.file_utils.uri_to_json_filename(uri)¶
-
pulse.file_utils.json_list_get(json_path)¶
-
pulse.file_utils.remove_empty_parents_directory(directory, root_dirs=[])¶
-
pulse.file_utils.copytree(src, dst, ignore=None)¶ based on shutil.copytree but using the copyfile function to avoid permission error on linux could be removed on python 3 since there’s the copy_function argument with shutil.copytree
-
pulse.file_utils.move_file(src_path, dst_path)¶
-
pulse.file_utils.make_directory_link(source, destination)¶
-
pulse.file_utils.lock_directory_content(directory, lock=True)¶
-
pulse.file_utils.get_file_list(root_directory, excluded_patterns=[])¶
-
pulse.file_utils.path_join(a, *args)¶
-
pulse.file_utils.get_directory_list(root_directory, excluded_patterns=[])¶