find_ini(options.inifile)
read_ini()
parse_config()
+ parse_global()
end
def find_ini(option_inifile)
end
def read_ini()
- @config = IniFile.load(@inifile, :default=>'global')
+ @config = IniFile.load(@inifile, :default => 'global')
if(@config.nil?)
puts "Initialization file not found or not readable"
exit
sec = @config[section]
if(section == "global")
@global = sec
+ next
end
if(not sec.has_key?('Type'))
puts "Section incomplete, ignored: "+ section
end
end
+ def parse_global()
+ if(@global.has_key?('list_size'))
+ @global['list_size'] = @global['list_size'].to_i
+ if(@global['list_size'] == 0)
+ @global['list_size'] = 25
+ end
+ else
+ @global['list_size'] = 25
+ end
+ end
+
end