ModulesΒΆ
- boom package
- Module contents
BoomConfig
BoomError
BoomLogger
Selection
Selection.__init__()
Selection.__repr__()
Selection.__str__()
Selection.all_attrs
Selection.allow_null_profile
Selection.boot_id
Selection.btrfs_subvol_id
Selection.btrfs_subvol_path
Selection.cache_attrs
Selection.check_valid_selection()
Selection.devicetree
Selection.efi
Selection.entry_attrs
Selection.from_cmd_args()
Selection.host_add_opts
Selection.host_attrs
Selection.host_del_opts
Selection.host_id
Selection.host_label
Selection.host_name
Selection.host_short_name
Selection.img_id
Selection.initrd
Selection.is_null()
Selection.linux
Selection.lvm_root_lv
Selection.machine_id
Selection.options
Selection.os_id
Selection.os_initramfs_pattern
Selection.os_kernel_pattern
Selection.os_name
Selection.os_options
Selection.os_root_opts_btrfs
Selection.os_root_opts_lvm2
Selection.os_short_name
Selection.os_uname_pattern
Selection.os_version
Selection.os_version_id
Selection.params_attrs
Selection.path
Selection.profile_attrs
Selection.root_device
Selection.title
Selection.version
blank_or_comment()
find_minimum_sha_prefix()
get_boom_config()
get_boom_config_path()
get_boom_path()
get_boot_path()
get_cache_path()
get_debug_mask()
load_profiles_for_class()
min_id_width()
parse_btrfs_subvol()
parse_name_value()
set_boom_config()
set_boom_config_path()
set_boom_path()
set_boot_path()
set_cache_path()
set_debug_mask()
- Submodules
- boom.bootloader module
BOOM_ENTRY_DEVICETREE
BOOM_ENTRY_EFI
BOOM_ENTRY_GRUB_ARG
BOOM_ENTRY_GRUB_CLASS
BOOM_ENTRY_GRUB_ID
BOOM_ENTRY_GRUB_USERS
BOOM_ENTRY_INITRD
BOOM_ENTRY_LINUX
BOOM_ENTRY_MACHINE_ID
BOOM_ENTRY_OPTIONS
BOOM_ENTRY_TITLE
BOOM_ENTRY_VERSION
BOOT_ENTRIES_FORMAT
BOOT_ENTRY_MODE
BoomRootDeviceError
BootEntry
BootEntry.__boot_id
BootEntry.__eq__()
BootEntry.__from_data()
BootEntry.__from_file()
BootEntry.__generate_boot_id()
BootEntry.__getitem__()
BootEntry.__hash__
BootEntry.__init__()
BootEntry.__len__()
BootEntry.__match_host_profile()
BootEntry.__match_os_profile()
BootEntry.__os_id_from_comment()
BootEntry.__repr__()
BootEntry.__setitem__()
BootEntry.__str()
BootEntry.__str__()
BootEntry._apply_format()
BootEntry._bp
BootEntry._bp_generation
BootEntry._comments
BootEntry._dirty()
BootEntry._entry_data
BootEntry._entry_data_property()
BootEntry._entry_path
BootEntry._have_optional_key()
BootEntry._initrd()
BootEntry._last_path
BootEntry._options()
BootEntry._osp
BootEntry._suppress_machine_id
BootEntry._unwritten
BootEntry.architecture
BootEntry.boot_id
BootEntry.bp
BootEntry.delete_entry()
BootEntry.devicetree
BootEntry.disp_boot_id
BootEntry.efi
BootEntry.entry_path
BootEntry.expand_initrd
BootEntry.expand_options
BootEntry.expanded()
BootEntry.grub_arg
BootEntry.grub_class
BootEntry.grub_users
BootEntry.id
BootEntry.initrd
BootEntry.items()
BootEntry.keys()
BootEntry.linux
BootEntry.machine_id
BootEntry.options
BootEntry.read_only
BootEntry.root_opts
BootEntry.title
BootEntry.update_entry()
BootEntry.values()
BootEntry.version
BootEntry.write_entry()
BootParams
BootParams.__init__()
BootParams.__repr__()
BootParams.__str()
BootParams.__str__()
BootParams._add_opts
BootParams._btrfs_subvol_id
BootParams._btrfs_subvol_path
BootParams._del_opts
BootParams._lvm_root_lv
BootParams._root_device
BootParams._stratis_pool_uuid
BootParams._version
BootParams.add_opts
BootParams.btrfs_subvol_id
BootParams.btrfs_subvol_path
BootParams.del_opts
BootParams.from_entry()
BootParams.generation
BootParams.has_btrfs()
BootParams.has_lvm2()
BootParams.has_stratis()
BootParams.lvm_root_lv
BootParams.root_device
BootParams.stratis_pool_uuid
BootParams.version
DEV_PATTERN
ENTRY_KEYS
OPTIONAL_KEYS
boom_entries_path()
drop_entries()
find_entries()
key_to_bls_name()
load_entries()
min_boot_id_width()
optional_key_default()
write_entries()
- boom.osprofile module
BOOM_OS_ID
BOOM_OS_INITRAMFS_PATTERN
BOOM_OS_KERNEL_PATTERN
BOOM_OS_NAME
BOOM_OS_OPTIONAL_KEYS
BOOM_OS_OPTIONS
BOOM_OS_PROFILE_FORMAT
BOOM_OS_ROOT_OPTS_BTRFS
BOOM_OS_ROOT_OPTS_LVM2
BOOM_OS_SHORT_NAME
BOOM_OS_TITLE
BOOM_OS_UNAME_PATTERN
BOOM_OS_VERSION
BOOM_OS_VERSION_ID
BOOM_PROFILES
BOOM_PROFILE_MODE
BoomProfile
BoomProfile.__getitem__()
BoomProfile.__init__()
BoomProfile.__len__()
BoomProfile.__repr__()
BoomProfile.__setitem__()
BoomProfile.__str__()
BoomProfile._append_profile()
BoomProfile._check_optional_key()
BoomProfile._comments
BoomProfile._delete_profile()
BoomProfile._dirty()
BoomProfile._from_data()
BoomProfile._from_file()
BoomProfile._generate_id()
BoomProfile._identity_key
BoomProfile._profile_data
BoomProfile._profile_keys
BoomProfile._profile_path()
BoomProfile._required_keys
BoomProfile._unwritten
BoomProfile._write_profile()
BoomProfile.add_optional_key()
BoomProfile.del_optional_key()
BoomProfile.delete_profile()
BoomProfile.initramfs_pattern
BoomProfile.items()
BoomProfile.kernel_pattern
BoomProfile.keys()
BoomProfile.make_format_regexes()
BoomProfile.match_options()
BoomProfile.match_uname_version()
BoomProfile.optional_keys
BoomProfile.options
BoomProfile.os_name
BoomProfile.os_short_name
BoomProfile.os_version
BoomProfile.os_version_id
BoomProfile.root_opts_btrfs
BoomProfile.root_opts_lvm2
BoomProfile.title
BoomProfile.uname_pattern
BoomProfile.values()
BoomProfile.write_profile()
OS_KEY_NAMES
OS_PROFILE_KEYS
OS_REQUIRED_KEYS
OS_ROOT_KEYS
OsProfile
OsProfile.__annotations__
OsProfile.__init__()
OsProfile.__repr__()
OsProfile.__str__()
OsProfile._append_profile()
OsProfile._comments
OsProfile._from_data()
OsProfile._from_file()
OsProfile._generate_id()
OsProfile._identity_key
OsProfile._profile_data
OsProfile._profile_keys
OsProfile._profile_path()
OsProfile._required_keys
OsProfile._unwritten
OsProfile.delete_profile()
OsProfile.disp_os_id
OsProfile.from_host_os_release()
OsProfile.from_os_release()
OsProfile.from_os_release_file()
OsProfile.os_id
OsProfile.write_profile()
boom_profiles_path()
drop_profiles()
find_profiles()
get_os_profile_by_id()
key_from_key_name()
load_profiles()
match_os_profile()
match_os_profile_by_version()
profiles_loaded()
select_profile()
write_profiles()
- boom.hostprofile module
BOOM_HOST_ADD_OPTS
BOOM_HOST_DEL_OPTS
BOOM_HOST_ID
BOOM_HOST_LABEL
BOOM_HOST_NAME
HOST_OPTIONAL_KEYS
HOST_PROFILE_KEYS
HOST_REQUIRED_KEYS
HostProfile
HostProfile.__annotations__
HostProfile.__init__()
HostProfile.__repr__()
HostProfile.__set_os_profile()
HostProfile.__setitem__()
HostProfile.__str__()
HostProfile._append_profile()
HostProfile._comments
HostProfile._from_data()
HostProfile._generate_id()
HostProfile._have_key()
HostProfile._identity_key
HostProfile._key_data()
HostProfile._osp
HostProfile._profile_data
HostProfile._profile_keys
HostProfile._profile_path()
HostProfile._required_keys
HostProfile._unwritten
HostProfile.add_opts
HostProfile.del_opts
HostProfile.delete_profile()
HostProfile.disp_host_id
HostProfile.disp_machine_id
HostProfile.disp_os_id
HostProfile.host_id
HostProfile.host_name
HostProfile.initramfs_pattern
HostProfile.kernel_pattern
HostProfile.label
HostProfile.machine_id
HostProfile.optional_keys
HostProfile.options
HostProfile.os_id
HostProfile.os_name
HostProfile.os_short_name
HostProfile.os_version
HostProfile.os_version_id
HostProfile.osp
HostProfile.root_opts_btrfs
HostProfile.root_opts_lvm2
HostProfile.short_name
HostProfile.title
HostProfile.uname_pattern
HostProfile.write_profile()
boom_host_profiles_path()
drop_host_profiles()
find_host_profiles()
get_host_profile_by_id()
host_profiles_loaded()
load_host_profiles()
match_host_profile()
select_host_profile()
write_host_profiles()
- boom.command module
I_NONE
clone_entry()
clone_host()
clone_profile()
create_entry()
create_host()
create_profile()
delete_entries()
delete_hosts()
delete_profiles()
edit_entry()
edit_host()
edit_profile()
list_entries()
list_hosts()
list_profiles()
os_options_from_cmdline()
print_cache()
print_cache_images()
print_entries()
print_hosts()
print_profiles()
- boom.cache module
- boom.report module
BoomField
BoomFieldProperties
BoomFieldProperties.align
BoomFieldProperties.compact_one
BoomFieldProperties.compacted
BoomFieldProperties.dtype
BoomFieldProperties.field_num
BoomFieldProperties.hidden
BoomFieldProperties.implicit
BoomFieldProperties.initial_width
BoomFieldProperties.objtype
BoomFieldProperties.sort_dir
BoomFieldProperties.sort_key
BoomFieldProperties.sort_posn
BoomFieldProperties.width
BoomFieldType
BoomReport
BoomReport.__add_field()
BoomReport.__add_sort_key()
BoomReport.__copy_field()
BoomReport.__display_fields()
BoomReport.__field_match()
BoomReport.__find_type()
BoomReport.__get_field()
BoomReport.__get_longest_field_name_len()
BoomReport.__help_requested()
BoomReport.__init__()
BoomReport.__key_match()
BoomReport.__parse_fields()
BoomReport.__parse_keys()
BoomReport.__recalculate_fields()
BoomReport.__recalculate_sha_width()
BoomReport.__report_headings()
BoomReport.__row_key_fn()
BoomReport._already_reported
BoomReport._data
BoomReport._field_calc_needed
BoomReport._field_properties
BoomReport._fields
BoomReport._header_written
BoomReport._implicit_fields
BoomReport._implicit_types
BoomReport._keys_count
BoomReport._output_as_columns()
BoomReport._output_as_rows()
BoomReport._output_field()
BoomReport._rows
BoomReport._sort_required
BoomReport._sort_rows()
BoomReport._types
BoomReport.opts
BoomReport.private
BoomReport.report_object()
BoomReport.report_output()
BoomReport.report_types
BoomReportObjType
BoomReportOpts
- Module contents