Sha256: 3e644bf99551ff5c1d444333a33241d3fa5742bf4477955a085848fff31ffc74

Contents?: true

Size: 463 Bytes

Versions: 5

Compression:

Stored size: 463 Bytes

Contents

require 'mechanize'

module RMD
  module NCT
    module Getter
      class Base
        attr_reader :url, :data_link, :errors

        def initialize(url)
          @url = url
        end

        def fetch; end

        private

        def key
          @key ||= uncached_key
        end

        def uncached_key; end
        def new_link; end
        def page; end

        def agent
          @agent ||= Mechanize.new
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rmd-0.2.1 lib/rmd/nct/getter/base.rb
rmd-0.1.2 lib/rmd/nct/getter/base.rb
rmd-0.1.1 lib/rmd/nct/getter/base.rb
rmd-0.1.0 lib/rmd/nct/getter/base.rb
rmd-0.0.1 lib/rmd/nct/getter/base.rb