selfdrive.loggerd package

Submodules

selfdrive.loggerd.config module

selfdrive.loggerd.config.get_available_bytes(default=None)[source]
selfdrive.loggerd.config.get_available_percent(default=None)[source]

selfdrive.loggerd.deleter module

selfdrive.loggerd.deleter.deleter_thread(exit_event)[source]
selfdrive.loggerd.deleter.main()[source]

selfdrive.loggerd.uploader module

class selfdrive.loggerd.uploader.Uploader(dongle_id, root)[source]

Bases: object

do_upload(key, fn)[source]
get_msg()[source]
get_upload_sort(name)[source]
list_upload_files()[source]
next_file_to_upload()[source]
normal_upload(key, fn)[source]
upload(name, key, fn, network_type, metered)[source]
selfdrive.loggerd.uploader.clear_locks(root)[source]
selfdrive.loggerd.uploader.get_directory_sort(d)[source]
selfdrive.loggerd.uploader.listdir_by_creation(d)[source]
selfdrive.loggerd.uploader.main()[source]
selfdrive.loggerd.uploader.uploader_fn(exit_event)[source]

selfdrive.loggerd.xattr_cache module

selfdrive.loggerd.xattr_cache.getxattr(path: str, attr_name: str) Optional[bytes][source]
selfdrive.loggerd.xattr_cache.setxattr(path: str, attr_name: str, attr_value: bytes) None[source]

Module contents