Class: Chaindotcom::ProjectInitializer
- Inherits:
-
Object
- Object
- Chaindotcom::ProjectInitializer
- Defined in:
- lib/chaindotcom/project_initializer.rb
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/chaindotcom/project_initializer.rb', line 7 def run url = URI.parse('https://chain.com/chain.pem.txt') http = Net::HTTP.new(url.host, url.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_PEER req = Net::HTTP::Get.new(url.path) res = http.request(req) FileUtils.mkdir_p('config') open("config/chain.pem", "w") do |file| file.write(res.body) end end |