Sha256: 7591fd4d9eebe521372f01c7e8a21583b04fcb4154dc1a878381febc3d386290

Contents?: true

Size: 286 Bytes

Versions: 25

Compression:

Stored size: 286 Bytes

Contents

class LsidResolver
  def self.resolve(lsid)
    http_get_rdf(lsid)
  end
  
protected
  def self.http_get_rdf(lsid)
    rdf = ''
    open(Biodiversity::LSID_RESOLVER_URL + lsid) do |f|
      f.each do |line|
        rdf += line if !line.strip.blank?
      end
    end
    rdf
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
biodiversity-3.5.1 lib/biodiversity/guid/lsid.rb
biodiversity-3.5.0 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.6 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.5 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.4 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.3 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.2 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.1 lib/biodiversity/guid/lsid.rb
biodiversity-3.4.0 lib/biodiversity/guid/lsid.rb
biodiversity-3.3.0 lib/biodiversity/guid/lsid.rb
biodiversity-3.2.1 lib/biodiversity/guid/lsid.rb
biodiversity-3.2.0 lib/biodiversity/guid/lsid.rb
biodiversity-3.1.10 lib/biodiversity/guid/lsid.rb
biodiversity-3.1.9 lib/biodiversity/guid/lsid.rb
biodiversity-3.1.8 lib/biodiversity/guid/lsid.rb
biodiversity19-3.1.7 lib/biodiversity/guid/lsid.rb
biodiversity-3.1.7 lib/biodiversity/guid/lsid.rb
biodiversity19-3.1.6 lib/biodiversity/guid/lsid.rb
biodiversity-3.1.6 lib/biodiversity/guid/lsid.rb
biodiversity19-3.1.5 lib/biodiversity/guid/lsid.rb