Method: FaaStRuby::Subscriber#call
- Defined in:
- lib/faastruby/server/subscriber.rb
#call(encoded_data) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/faastruby/server/subscriber.rb', line 9 def call(encoded_data) data = Base64.urlsafe_decode64(encoded_data) headers = {'X-Origin' => 'event_hub', 'Content-Transfer-Encoding' => 'base64'} event = Event.new(body: data, query_params: {}, headers: headers, context: nil) Runner.new.call(@workspace_name, @function_name, event, []) end |