LsSysFirmware - command ls /sys/firmware
The ls -lanR /sys/firmware command provides information for the listing of
the /sys/firmware directory. The parser class can also process ls -alZR /sys/firmware command output.
See insights.parsers.ls.FileListing for more information.
- class insights.parsers.ls_sys_firmware.LsSysFirmware(context, extra_bad_lines=None)[source]
Bases:
FileListingParses output of
ls -lanR /sys/firmwareorls -alZRcommand.Warning
For Insights Advisor Rules, it’s recommended to use the
insights.parsers.ls.LSlanFilteredand add the"/sys/firmware"to the filter list of Specs.ls_lan_filtered_dirs instead.Sample directory listing:
/sys/firmware: total 0 drwxr-xr-x. 5 0 0 0 Dec 22 17:56 . dr-xr-xr-x. 13 0 0 0 Dec 22 17:56 .. drwxr-xr-x. 5 0 0 0 Dec 22 17:56 acpi drwxr-xr-x. 3 0 0 0 Dec 22 17:57 dmi drwxr-xr-x. 10 0 0 0 Dec 22 17:57 memmap /sys/firmware/acpi: total 0 drwxr-xr-x. 5 0 0 0 Dec 22 17:56 . drwxr-xr-x. 5 0 0 0 Dec 22 17:56 .. drwxr-xr-x. 6 0 0 0 Feb 10 15:54 hotplug drwxr-xr-x. 2 0 0 0 Feb 10 15:54 interrupts -r--r--r--. 1 0 0 4096 Feb 10 15:54 pm_profile drwxr-xr-x. 3 0 0 0 Dec 22 17:56 tables
Examples
>>> type(ls_sys_firmware) <class 'insights.parsers.ls_sys_firmware.LsSysFirmware'> >>> "acpi" in ls_sys_firmware False >>> "/sys/firmware/acpi" in ls_sys_firmware True >>> ls_sys_firmware.dirs_of("/sys/firmware") ['.', '..', 'acpi', 'dmi', 'memmap'] >>> ls_sys_firmware.files_of("/sys/firmware/acpi") ['pm_profile']