astutus.util package¶
Submodules¶
astutus.util.pci module¶
-
astutus.util.pci.
get_device_info_from_dirname
(device_info_map, dirname)¶
-
astutus.util.pci.
get_slot_to_device_info_map_from_lspci
(*, command_runner=None) → dict¶ Find PCI information by running the lspci command and parsing the output.
Produces a dictionary keyed by slot, with the value being a dictionary of attributes.
astutus.util.term_color module¶
astutus.util.util_impl module¶
-
astutus.util.util_impl.
convert_color_for_html_input_type_color
(color)¶
-
astutus.util.util_impl.
create_user_data_dir_if_needed
()¶
-
astutus.util.util_impl.
get_setting
(category_as_url, attribute, default_value)¶
-
astutus.util.util_impl.
get_settings_categories
()¶
-
astutus.util.util_impl.
get_settings_filepath
()¶
-
astutus.util.util_impl.
get_user_data_path
()¶
-
astutus.util.util_impl.
persist_setting
(category_as_url, attribute, value)¶
-
astutus.util.util_impl.
run_cmd
(cmd: str, *, cwd: Optional[str] = None) -> (<class 'int'>, <class 'str'>, <class 'str'>)¶
-
astutus.util.util_impl.
run_cmds
(cmds: [<class 'str'>], cwd: Optional[str] = None, stop_on_error: bool = True) → [(<class ‘int’>, <class ‘str’>, <class ‘str’>)]¶