messed with the cmd line options, some work now

This commit is contained in:
booboy 2018-11-04 02:59:25 -06:00
parent 9d34d53372
commit ebde6ca0f2
4 changed files with 19 additions and 19 deletions

View file

@ -7,8 +7,5 @@ require "pastebinner"
# with your gem easier. You can also use a different console, if you like. # with your gem easier. You can also use a different console, if you like.
# (If you use this, don't forget to add pry to your Gemfile!) # (If you use this, don't forget to add pry to your Gemfile!)
# require "pry" require "pry"
# Pry.start Pry.start
require "irb"
IRB.start(__FILE__)

View file

@ -15,7 +15,7 @@ OptionParser.new do |parser|
puts parser puts parser
exit exit
end end
parser.on('-sp', '--scrape_public', "Scrape public pastes") do |s| parser.on('-sp', '--scrape_public', "Scrape public pastes") do |sp|
opts[:sp] = true opts[:sp] = true
end end
parser.on('-r', '--raw', "Raw paste. Requires --key passed with a valid key") do |r| parser.on('-r', '--raw', "Raw paste. Requires --key passed with a valid key") do |r|
@ -33,18 +33,19 @@ OptionParser.new do |parser|
end.parse! end.parse!
#if opts[:sp] if opts[:sp]
# puts pb.scrape_public_pastes puts pb.scrape_public_pastes
#elsif opts[:r] and opts[:k] elsif opts[:r] and opts[:k]
# key = opts[:k] key = opts[:k]
# puts pb.raw_paste_data(key) puts pb.raw_paste_data(key)
#elsif opts[:t] elsif opts[:t]
# puts pb.list_trending_pastes puts pb.list_trending_pastes
#elsif opts[:gk] elsif opts[:gk]
# puts pb.get_unique_paste_key r = pb.scrape_public_pastes
#else puts pb.get_unique_paste_keys(r)
# puts 'please provide arguments' else
#end puts 'please provide arguments'
end
#pp = pb.scrape_public_pastes #pp = pb.scrape_public_pastes
#puts pb.get_unique_paste_keys(pp) #puts pb.get_unique_paste_keys(pp)

View file

@ -35,4 +35,6 @@ Gem::Specification.new do |spec|
spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "rake", "~> 10.0"
spec.add_development_dependency "rspec", "~> 3.0" spec.add_development_dependency "rspec", "~> 3.0"
spec.add_runtime_dependency "rest-client", "~> 2.0" spec.add_runtime_dependency "rest-client", "~> 2.0"
spec.add_runtime_dependency "json", "~> 2.0"
spec.add_runtime_dependency "pry", "~> 0.11"
end end