Skip to content

Commit

Permalink
Cleanup methods
Browse files Browse the repository at this point in the history
  • Loading branch information
benSlaughter committed Feb 4, 2014
1 parent ec1245f commit e38c079
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 11 deletions.
8 changes: 3 additions & 5 deletions lib/intervention/client.rb
@@ -1,6 +1,5 @@
module Intervention
class Client < EventMachine::Connection

attr_reader :server, :parser

def inspect
Expand All @@ -14,14 +13,13 @@ def post_init
end

def receive_data data
@parser.parse data
@parser.parse_data data
end

def on_body_complete parser
def on_message_complete parser
callback :request

@parser.headers['host'] = Intervention.config.host_address
@request.headers['accept-encoding'] = "deflate"
@parser.headers['accept-encoding'] = "deflate"
@server.send_data @parser.raw_data
end

Expand Down
9 changes: 3 additions & 6 deletions lib/intervention/server.rb
@@ -1,6 +1,5 @@
module Intervention
class Server < EventMachine::Connection

attr_reader :client, :parser

def inspect
Expand All @@ -18,15 +17,13 @@ def post_init
end

def receive_data data
@parser.parse data
@parser.parse_data data
end

def on_message_complete
def on_message_complete parser
callback :response

@response.headers.delete("Transfer-Encoding")
@response.headers['Content-Length'] = @response.body.length.to_s
@client.send_data @parser.raw_data
@client.close_connection_after_writing
end

private
Expand Down

0 comments on commit e38c079

Please sign in to comment.