def configfile
      @log.debug "Finding config file"
      @config_file_paths.each { |file|
        @log.debug "Checking if file '#{file}' exists"
        if File.file?(file)
          @log.debug "Reading config file from: " + file
          config_file = File.read(file)
          parsed_config_file = YAML.load(config_file)
          #parsed_config_file = IniParse.parse(config_file).to_hash
          @log.debug "configuration read from config file: " + parsed_config_file.to_s
          return parsed_config_file if parsed_config_file.is_a?(Hash)
        else
          @log.debug "Configuration file '#{file}' not found"
        end
      }
      return {}
    end
def configfile
      @log.debug "Finding config file"
      @config_file_paths.each { |file|
        @log.debug "Checking if file '#{file}' exists"
        if File.file?(file)
          @log.debug "Reading config file from: " + file
          config_file = File.read(file)
          parsed_config_file = YAML.load(config_file)
          #parsed_config_file = IniParse.parse(config_file).to_hash
          @log.debug "configuration read from config file: " + parsed_config_file.to_s
          return parsed_config_file if parsed_config_file.is_a?(Hash)
        else
          @log.debug "Configuration file '#{file}' not found"
        end
      }
      return {}
    end
Locate the configuration file, parse it from INI-format, and return
 the results as a hash. Returns an empty hash if no config file is found.

 @return [Hash] configuration settings loaded from INI file