Sha256: eae133c1307ca66fa717674d80b7fbd7946a42f4a07e410e78b1cca85b864ead
Contents?: true
Size: 694 Bytes
Versions: 1
Compression:
Stored size: 694 Bytes
Contents
require_relative '../lib/grenache-ruby-http.rb' EM.run do Signal.trap("INT") { EventMachine.stop } Signal.trap("TERM") { EventMachine.stop } c = Grenache::Http.new(grape_address: "http://127.0.0.1:40002/", key: File.expand_path('.') + "/ssl/127.0.0.1.key", cert_pem: File.expand_path('.') + "/ssl/127.0.0.1.chain.crt", ca: File.expand_path('.') + "/ssl/ca.crt", service_host: "localhost") c.listen('rpc_test', 5004) do |msg, fingerprint| #[StandardError.new("Error!"),"hello #{msg.payload}"] puts "certificate fingerprint #{fingerprint}" [nil,"hello #{msg.payload}"] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
grenache-ruby-http-0.2.12 | examples/worker_ssl.rb |