Sha256: 13a63c1ab2bf58e076bbd4d260df3d6fe5e6d7b25fdb41b4fb0bb5cb61f3f635
Contents?: true
Size: 659 Bytes
Versions: 16
Compression:
Stored size: 659 Bytes
Contents
#!/usr/bin/env ruby require 'iniparse' settings_file = "#{ABIQUO_BASE_DIR}/config/abiquo.properties" if File.exist? settings_file begin ini = IniParse.parse File.read(settings_file) raise Exception.new('Missing [server] section') if ini['server'].nil? puts "\nAbiquo Server Configuration" puts "----------------------------\n\n" File.read(settings_file).each_line do |l| next if l =~ /\[.*?\]/ puts l end rescue Exception => e puts "Invalid properties file. Missing [server] section?" puts "DEBUG: #{e.message}" end else $stderr.puts "abiquo.properties file not found. Cannot retrieve properties." end
Version data entries
16 entries across 9 versions & 1 rubygems