{"record":{"id":"604ab3e30450d9bc","repo":"ytti/oxidized","slug":"error-loading-config-e-message","errorCode":null,"errorMessage":"Error loading config: #{e.message}","messagePattern":"Error loading config: #(.+?)","errorType":"validation","errorClass":"InvalidConfig","httpStatus":null,"severity":"error","filePath":"lib/oxidized/config.rb","lineNumber":69,"sourceCode":"      asetus.default.stats.history_size = 10\n      asetus.default.input.default      = 'ssh, telnet'\n      asetus.default.input.debug        = false # or String for session log file\n      asetus.default.input.ssh.secure   = false # complain about changed certs\n      asetus.default.input.ftp.passive  = true  # ftp passive mode\n      asetus.default.input.utf8_encoded = true  # configuration is utf8 encoded or ascii-8bit\n\n      asetus.default.output.default = 'file'  # file, git\n      asetus.default.source.default = 'csv'   # csv, sql\n\n      asetus.default.model_map = {\n        'juniper' => 'junos',\n        'cisco'   => 'ios'\n      }\n\n      begin\n        asetus.load # load system+user configs, merge to Config.cfg\n      rescue StandardError => e\n        raise InvalidConfig, \"Error loading config: #{e.message}\"\n      end\n\n      raise NoConfig, \"edit #{@configfile}\" if asetus.create\n\n      # override if comand line flag given\n      asetus.cfg.debug = cmd_opts[:debug] if cmd_opts[:debug]\n\n      asetus\n    end\n\n    class << self\n      attr_reader :configfile\n    end\n  end\n\n  class << self\n    attr_accessor :mgr, :hooks\n  end","sourceCodeStart":51,"sourceCodeEnd":87,"githubUrl":"https://github.com/ytti/oxidized/blob/687ed4262d9d21e54662e872e2383386d8498f7b/lib/oxidized/config.rb#L51-L87","documentation":"Error \"Error loading config: #{e.message}\" thrown in ytti/oxidized.","triggerScenarios":"Thrown at lib/oxidized/config.rb:69 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"687ed4262d9d21e54662e872e2383386d8498f7b","analyzedAt":"2026-08-23T11:19:42.084Z","schemaVersion":2},"datasetVersion":"2026-08-23T16:17:53.355Z"}