22.16.91. salt.modules.kmod

Module to manage Linux kernel modules

salt.modules.kmod.available()

Return a list of all available kernel modules

CLI Example:

salt '*' kmod.available
salt.modules.kmod.check_available(mod)

Check to see if the specified kernel module is available

CLI Example:

salt '*' kmod.check_available kvm
salt.modules.kmod.is_loaded(mod)

Check to see if the specified kernel module is loaded

CLI Example:

salt '*' kmod.is_loaded kvm
salt.modules.kmod.load(mod, persist=False)

Load the specified kernel module

mod
Name of module to add
persist
Write module to /etc/modules to make it load on system reboot

CLI Example:

salt '*' kmod.load kvm
salt.modules.kmod.lsmod()

Return a dict containing information about currently loaded modules

CLI Example:

salt '*' kmod.lsmod
salt.modules.kmod.mod_list(only_persist=False)

Return a list of the loaded module names

CLI Example:

salt '*' kmod.mod_list
salt.modules.kmod.remove(mod, persist=False, comment=True)

Remove the specified kernel module

mod
Name of module to remove
persist
Also remove module from /etc/modules
comment
If persist is set don't remove line from /etc/modules but only comment it

CLI Example:

salt '*' kmod.remove kvm

Docs for previous releases are available on salt.rtfd.org.

Latest Salt release: 2014.1.13

Try the shiny new release candidate of Salt, v2014.7.0rc6! More info here.

Previous topic

22.16.90. salt.modules.keystone

Next topic

22.16.92. salt.modules.launchctl

SaltStack News

Upcoming SaltStack events, webinars and local meet ups and user groups.