lib/ohai/plugins/kernel.rb in ohai-8.16.0 vs lib/ohai/plugins/kernel.rb in ohai-8.17.0

- old
+ new

@@ -115,9 +115,14 @@ modules = Mash.new so = shell_out("env lsmod") so.stdout.lines do |line| if line =~ /([a-zA-Z0-9\_]+)\s+(\d+)\s+(\d+)/ modules[$1] = { :size => $2, :refcount => $3 } + # Making sure to get the module version that has been loaded + if File.exist?("/sys/module/#{$1}/version") + version = File.read("/sys/module/#{$1}/version").chomp.strip + modules[$1]["version"] = version unless version.empty? + end end end kernel[:modules] = modules end