Method: Pebblebed::GenericClient#service_params

Defined in:
lib/pebblebed/clients/generic_client.rb

#service_params(params) ⇒ Object



67
68
69
70
71
72
73
74
75
76
77
# File 'lib/pebblebed/clients/generic_client.rb', line 67

def service_params(params)
  if (key = @session_key) and (params.nil? or not params[:session])
    if params
      params = params.dup  # Make sure we don't modify it
    else
      params = {}
    end
    params['session'] = key
  end
  params
end