Sha256: f12c8741dce6d0e0df2bd99a87f8ddedda3170c4282ea17d88418aa0cd4548de
Contents?: true
Size: 858 Bytes
Versions: 9
Compression:
Stored size: 858 Bytes
Contents
require 'manageiq-gems-pending' require 'ostruct' require 'log4r' require 'disk/MiqDisk' require 'VolumeManager/MiqVolumeManager' class ConsoleFormatter < Log4r::Formatter def format(event) (event.data.kind_of?(String) ? event.data : event.data.inspect) + "\n" end end toplog = Log4r::Logger.new 'toplog' Log4r::StderrOutputter.new('err_console', :level => Log4r::DEBUG, :formatter => ConsoleFormatter) toplog.add 'err_console' $vim_log = $log = toplog if $log.nil? begin volMgr = MiqVolumeManager.fromNativePvs puts puts "Volume Groups:" volMgr.vgHash.each do |vgName, vgObj| puts "\t#{vgName}: seq# = #{vgObj.seqNo}" end puts puts "Logical Volumes:" volMgr.lvHash.each do |key, lv| puts "\t#{key}\t#{lv.dInfo.lvObj.lvName}" end volMgr.closeAll rescue => err puts err.to_s puts err.backtrace.join("\n") end
Version data entries
9 entries across 9 versions & 1 rubygems