# $Id$ provide basic-kernel require basic-init help_kernel_module() { mecho "get kernel.module" mecho " prints current list of kernel modules" mecho mecho "set kernel.module [action] [module] [opts]" } get_kernel_module() { return 0 } set_kernel_module() { local action="${CLASS_ARGV[0]}" local module="${CLASS_ARGV[1]}" local opts="${CLASS_ARGV[2]}" [[ -z ${action} ]] && help_kernel_module && return 1 [[ -z ${module} ]] && help_kernel_module && return 1 case "${action}" in add) mcore-kernel-module --method "${action}" --module "${module}" --opts "${opts}" ;; del) mcore-kernel-module --method "${action}" --module "${module}" ;; *) help_kernel_module && return 1 ;; esac }