bandersnatchΒΆ
- bandersnatch package
- Package contents
- Submodules
- bandersnatch.configuration module
BandersnatchConfigSetConfigValuesSetConfigValues.cleanupSetConfigValues.compare_methodSetConfigValues.diff_append_epochSetConfigValues.diff_file_pathSetConfigValues.digest_nameSetConfigValues.download_mirrorSetConfigValues.download_mirror_no_fallbackSetConfigValues.json_saveSetConfigValues.release_files_saveSetConfigValues.root_uriSetConfigValues.simple_formatSetConfigValues.storage_backend_name
Singletonvalidate_config_values()
- bandersnatch.delete module
- bandersnatch.filter module
- bandersnatch.log module
- bandersnatch.main module
- bandersnatch.master module
- bandersnatch.mirror module
BandersnatchMirrorBandersnatchMirror.cleanup_non_pep_503_paths()BandersnatchMirror.determine_packages_to_sync()BandersnatchMirror.download_file()BandersnatchMirror.errorsBandersnatchMirror.finalize_sync()BandersnatchMirror.find_target_serial()BandersnatchMirror.generationfileBandersnatchMirror.json_file()BandersnatchMirror.json_pypi_symlink()BandersnatchMirror.need_index_syncBandersnatchMirror.need_wrapupBandersnatchMirror.on_error()BandersnatchMirror.populate_download_urls()BandersnatchMirror.process_package()BandersnatchMirror.record_finished_package()BandersnatchMirror.save_json_metadata()BandersnatchMirror.simple_directory()BandersnatchMirror.statusfileBandersnatchMirror.sync_release_files()BandersnatchMirror.sync_simple_pages()BandersnatchMirror.todolistBandersnatchMirror.webdirBandersnatchMirror.wrapup_successful_sync()BandersnatchMirror.write_simple_pages()
Mirrormirror()
- bandersnatch.package module
- bandersnatch.storage module
StorageStorage.PATH_BACKENDStorage.canonicalize_package()Storage.compare_files()Storage.copy_file()Storage.delete()Storage.delete_file()Storage.directoryStorage.exists()Storage.find()Storage.get_file_size()Storage.get_hash()Storage.get_json_paths()Storage.get_lock()Storage.get_upload_time()Storage.hash_file()Storage.initialize_plugin()Storage.is_dir()Storage.is_file()Storage.iter_dir()Storage.mkdir()Storage.move_file()Storage.nameStorage.open_file()Storage.read_file()Storage.rewrite()Storage.rmdir()Storage.set_upload_time()Storage.symlink()Storage.update_safe()Storage.write_file()
StoragePluginload_storage_plugins()storage_backend_plugins()
- bandersnatch.utils module
- bandersnatch.verify module
- bandersnatch_filter_plugins package
- Package contents
- Submodules
- bandersnatch_filter_plugins.blocklist_name module
- bandersnatch_filter_plugins.filename_name module
- bandersnatch_filter_plugins.latest_name module
- bandersnatch_filter_plugins.metadata_filter module
- bandersnatch_filter_plugins.prerelease_name module
- bandersnatch_filter_plugins.regex_name module
- bandersnatch_filter_plugins.allowlist_name module
- bandersnatch_storage_plugins package
- Package contents
- Submodules
- bandersnatch_storage_plugins.filesystem module
FilesystemStorageFilesystemStorage.PATH_BACKENDFilesystemStorage.compare_files()FilesystemStorage.copy_file()FilesystemStorage.delete_file()FilesystemStorage.exists()FilesystemStorage.find()FilesystemStorage.get_file_size()FilesystemStorage.get_hash()FilesystemStorage.get_lock()FilesystemStorage.get_upload_time()FilesystemStorage.is_dir()FilesystemStorage.is_file()FilesystemStorage.mkdir()FilesystemStorage.move_file()FilesystemStorage.nameFilesystemStorage.open_file()FilesystemStorage.read_file()FilesystemStorage.rewrite()FilesystemStorage.rmdir()FilesystemStorage.set_upload_time()FilesystemStorage.update_safe()FilesystemStorage.walk()FilesystemStorage.write_file()
- bandersnatch_storage_plugins.swift module
SwiftFileLockSwiftPathSwiftPath.BACKENDSwiftPath.absolute()SwiftPath.backendSwiftPath.exists()SwiftPath.is_dir()SwiftPath.is_file()SwiftPath.is_symlink()SwiftPath.iterdir()SwiftPath.mkdir()SwiftPath.read_bytes()SwiftPath.read_text()SwiftPath.register_backend()SwiftPath.symlink_to()SwiftPath.touch()SwiftPath.unlink()SwiftPath.write_bytes()SwiftPath.write_text()
SwiftStorageSwiftStorage.PATH_BACKENDSwiftStorage.compare_files()SwiftStorage.connection()SwiftStorage.copy_file()SwiftStorage.copy_local_file()SwiftStorage.default_containerSwiftStorage.delete_file()SwiftStorage.directorySwiftStorage.exists()SwiftStorage.find()SwiftStorage.flock_pathSwiftStorage.get_config_value()SwiftStorage.get_container()SwiftStorage.get_file_size()SwiftStorage.get_hash()SwiftStorage.get_lock()SwiftStorage.get_object()SwiftStorage.get_upload_time()SwiftStorage.initialize_plugin()SwiftStorage.is_dir()SwiftStorage.is_file()SwiftStorage.is_symlink()SwiftStorage.mkdir()SwiftStorage.move_file()SwiftStorage.nameSwiftStorage.open_file()SwiftStorage.read_file()SwiftStorage.rewrite()SwiftStorage.rmdir()SwiftStorage.set_upload_time()SwiftStorage.symlink()SwiftStorage.update_safe()SwiftStorage.update_timestamp()SwiftStorage.walk()SwiftStorage.write_file()