example/ex24.rb in asir-0.2.0 vs example/ex24.rb in asir-1.0.1
- old
+ new
@@ -1,23 +1,23 @@
# !SLIDE :capture_code_output true
# Synchronous HTTP service on Rack under WEBrick
-gem 'rack'
require 'example_helper'
+gem 'rack'
require 'asir/transport/rack'
require 'asir/coder/base64'
begin
- Email.client.transport = t =
+ Email.asir.transport = t =
ASIR::Transport::Rack.new(:uri => "http://localhost:31924/")
t.encoder =
ASIR::Coder::Chain.new(:encoders =>
[ASIR::Coder::Marshal.new,
ASIR::Coder::Base64.new, ])
server_process do
t.prepare_server!
t.run_server!
- end; sleep 2
- pr Email.client.send_email(:pdf_invoice,
+ end
+ pr Email.asir.send_email(:pdf_invoice,
:to => "user@email.com",
:customer => @customer)
sleep 2
rescue Object => err
$stderr.puts "#{err.inspect}\n#{err.backtrace * "\n"}"