Sha256: 3db88c91a934c8ecfd9b6e3dddb68a29bdcfeaefeb1db289dc92521c8909b974

Contents?: true

Size: 568 Bytes

Versions: 4

Compression:

Stored size: 568 Bytes

Contents

require "watir"
require "saber/watir_ext"
require "reverse_markdown"
require "active_support/core_ext/module/attribute_accessors"

module Saber
  # Usage
  #
  #  bib = Tracker2["bib"]
  #  bib.upload("Hello.epub")
  #
  module Tracker2
    @@trackers = {}
    mattr_reader :trackers

    class << self
      def [](name)
        require "saber/tracker2/#{name}"

        trackers[name]
      end
    end
  end
end

require "saber/tracker2/base"
require "saber/tracker2/gazelle"
require "saber/tracker2/what"
require "saber/tracker2/bib"
require "saber/tracker2/stp"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
saber-1.2.3 lib/saber/tracker2.rb
saber-1.2.2 lib/saber/tracker2.rb
saber-1.2.1 lib/saber/tracker2.rb
saber-1.2.0 lib/saber/tracker2.rb