class EzproxyProviders::Elsevier

Public Class Methods

parse(path, params) click to toggle source
# File lib/logstash/filters/ezproxy_providers/elsevier.rb, line 4
def self.parse (path, params)

  data = {
      "provider" => "elsevier"
  }

  if match = /\/(product|pdfreader)\/([a-z0-9\-]+)/i.match(path)
    data['unit_id'] = match[2]
    data['title_id'] = match[2]
  end

  return data

end