lib/linsc/duck.rb in linsc-0.0.8 vs lib/linsc/duck.rb in linsc-0.0.9

- old
+ new

@@ -52,10 +52,14 @@ unless sufficient_data?(input_row) puts "Insufficient data, skipping" append_ddg_row(input_row, "Insufficient Data", nil) next end + cert_file = Pathname.new(File.dirname __dir__).realdirpath + '../data/cacert.pem' + cert_store = OpenSSL::X509::Store.new + cert_store.add_file(cert_file.to_s) agent = Mechanize.new + agent.cert_store = cert_store unless @noproxy proxy = @proxies.get_proxy agent.set_proxy(proxy.ip, proxy.port, proxy.username, proxy.password) agent.user_agent = proxy.user_agent