Sha256: 21cfa711620b347534afa61ba506999331e3a7b8426968c4a4517ecd0bc5a33e

Contents?: true

Size: 637 Bytes

Versions: 2

Compression:

Stored size: 637 Bytes

Contents

# coding: utf-8

require 'thor'
require 'pathname'
lib = Pathname.new(__FILE__).dirname.join().expand_path
p lib.to_s
$:.unshift lib.to_s
require 'myUtil'


module ArxivReferences
  class CLI < Thor
    include ArxivUtil
    desc 'url', 'Extract references from arxiv URL'
    p $:
    def url(urlName)
      return ArxivUtil.fetchFromUrl(urlName)
    end

    desc 'id', 'Extract references from Arxiv id'
    def arxivid(idName)
      return ArxivUtil.fetchFromArxivId(idName)
    end

    desc 'pdfurl', 'Extract references from pdf URL'
    def pdfurl(pdfUrlName)
      return ArxivUtil.fetchFromPdfUrl(pdfUrlName)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
arxiv-references-0.1.1 lib/arxiv/references/ArxivReferences.rb
arxiv-references-0.1.0 lib/arxiv/references/ArxivReferences.rb