diff options
Diffstat (limited to 'lib/ohai/plugins/virtualization.rb')
-rw-r--r-- | lib/ohai/plugins/virtualization.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/ohai/plugins/virtualization.rb b/lib/ohai/plugins/virtualization.rb index 4c9a0d91..310bdeeb 100644 --- a/lib/ohai/plugins/virtualization.rb +++ b/lib/ohai/plugins/virtualization.rb @@ -16,10 +16,12 @@ # limitations under the License. # -Ohai.plugin do - provides "virtualization" +Ohai.plugin(:VirtualizationInfo) do + %w{ uri capabilities nodeinfo domains networks storage }.each do |info| + provides "virtualization/#{info}" + end - depends_os "virtualization" + depends "virtualization" collect_data do unless virtualization.nil? || !(virtualization[:role].eql?("host")) |