From 2889ba932779c5b8bba0b88d56c0ebd0808f8ea0 Mon Sep 17 00:00:00 2001 From: Doug P Date: Fri, 10 Aug 2012 15:44:55 -0400 Subject: [PATCH] now using new api --- Gemfile | 8 ++++---- Gemfile.lock | 30 +++++++++++++++--------------- bin/pastebin | 13 ++++++------- lib/pastebin.rb | 16 ++++++++++------ 4 files changed, 35 insertions(+), 32 deletions(-) diff --git a/Gemfile b/Gemfile index fea2030..4b34ff1 100644 --- a/Gemfile +++ b/Gemfile @@ -7,8 +7,8 @@ source "http://rubygems.org" # Include everything needed to run rake, tests, features, etc. group :development do - gem "rspec", "~> 2.1.0" - gem "bundler", "~> 1.0.0" - gem "jeweler", "~> 1.5.1" - gem "rcov", ">= 0" + gem "rspec" + gem "bundler" + gem "jeweler" + gem "rcov" end diff --git a/Gemfile.lock b/Gemfile.lock index b38418c..3adc32c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,28 +1,28 @@ GEM remote: http://rubygems.org/ specs: - diff-lcs (1.1.2) + diff-lcs (1.1.3) git (1.2.5) - jeweler (1.5.1) - bundler (~> 1.0.0) + jeweler (1.6.4) + bundler (~> 1.0) git (>= 1.2.5) rake - rake (0.8.7) - rcov (0.9.9) - rspec (2.1.0) - rspec-core (~> 2.1.0) - rspec-expectations (~> 2.1.0) - rspec-mocks (~> 2.1.0) - rspec-core (2.1.0) - rspec-expectations (2.1.0) + rake (0.9.2.2) + rcov (0.9.11) + rspec (2.7.0) + rspec-core (~> 2.7.0) + rspec-expectations (~> 2.7.0) + rspec-mocks (~> 2.7.0) + rspec-core (2.7.1) + rspec-expectations (2.7.0) diff-lcs (~> 1.1.2) - rspec-mocks (2.1.0) + rspec-mocks (2.7.0) PLATFORMS ruby DEPENDENCIES - bundler (~> 1.0.0) - jeweler (~> 1.5.1) + bundler + jeweler rcov - rspec (~> 2.1.0) + rspec diff --git a/bin/pastebin b/bin/pastebin index 9387e8b..f47180a 100755 --- a/bin/pastebin +++ b/bin/pastebin @@ -6,7 +6,6 @@ # Copyright (C) 2010 Doug Prostko # -require 'rubygems' require 'optparse' require 'pastebin' @@ -23,17 +22,17 @@ opts = OptionParser.new do |opts| opts.on("-f ", "--file ", String, "Use a file for input, use \"-\" for STDIN") do |f| - options["paste_code"] = f + options["api_paste_code"] = f end opts.on("-n", "--name ", String, "Assign a name/title to your paste") do |n| - options["paste_name"] = n + options["api_paste_name"] = n end opts.on("-s", "--subdomain ", String, "Paste to a specific subdomain") do |s| - options["paste_subdomain"] = s + options["api_paste_subdomain"] = s end opts.on("-r", "--raw ", String, @@ -50,7 +49,7 @@ opts = OptionParser.new do |opts| ] expire_list = expire_array.join(", ") opts.on("-e", "--expire