Modules load configuration - files /etc/modules-load.d/*.conf

This parser reads the pre-load kernel module names from /etc/modules-load.d/*.conf files.

class insights.parsers.modules_load_d.ModulesLoadD(context)[source]

Bases: Parser, dict

Parse the /etc/modules-load.d/*.conf files.

This parser reads the modules-load.d files and stores the filename and corresponding content as key–value pairs in a dictionary.

Sample input from file /etc/modules-load.d/cifs.conf:

cifs

Examples

>>> 'cifs.conf' in modules_load
True
>>> modules_load['cifs.conf']
'cifs'
parse_content(content)[source]

This method must be implemented by classes based on this class.