pyHarm._kernel_state¶
This modules handles the basic kernel state file in order to track which extension has been activated already
Attributes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- pyHarm._kernel_state.KERNEL_STATE_ENVVAR = 'PYHARM_CONTEXT_FILE'¶
- pyHarm._kernel_state.LEGACY_KERNEL_STATE_FILE¶
- pyHarm._kernel_state.BASIC_STATE¶
- pyHarm._kernel_state._get_current_node() str¶
- pyHarm._kernel_state._resolve_kernel_state_file() pathlib.Path¶
- pyHarm._kernel_state._normalize_context(state: Any) dict[str, dict]¶
- pyHarm._kernel_state._write_json_atomic(path: pathlib.Path, content: dict) None¶
- pyHarm._kernel_state._read_json(path: pathlib.Path) dict[str, dict]¶
- pyHarm._kernel_state._ensure_kernel_state_file_exists() pathlib.Path¶
- pyHarm._kernel_state.save_kernel_state(state: dict)¶
- pyHarm._kernel_state.load_kernel_state() dict¶
- pyHarm._kernel_state.clean_kernel_state()¶
- pyHarm._kernel_state.init_kernel_state(pid, uuid: str, datetime: init_kernel_state.datetime)¶
- pyHarm._kernel_state.add_extension_to_kernel_state(pid, loaded_ext)¶
- pyHarm._kernel_state.read_extension_from_kernel_state(pid)¶
- pyHarm._kernel_state.reset_kernel_state()¶