lib/pronto/cli.rb in pronto-0.1.0 vs lib/pronto/cli.rb in pronto-0.1.1

- old
+ new

@@ -21,31 +21,20 @@ method_option :formatter, type: :string, default: nil, aliases: '-f', - banner: "Formatter, defaults to text. Available: #{::Pronto::Formatter.names.join(', ')}" + banner: "Formatter, defaults to text. + Available: #{::Pronto::Formatter.names.join(', ')}" - method_option :access_token, - type: :string, - default: nil, - aliases: '-t', - banner: 'Github access token, used for github formatter' - def exec - gem_names = options[:runner].any? ? options[:runner] - : ::Pronto.gem_names + gem_names = options[:runner].any? ? options[:runner] : ::Pronto.gem_names gem_names.each do |gem_name| require "pronto/#{gem_name}" end formatter = ::Pronto::Formatter.get(options[:formatter]) - if formatter.is_a? ::Pronto::Formatter::GithubFormatter - access_token = options[:access_token] - formatter.client = Octokit::Client.new(access_token: access_token) - end - - puts ::Pronto.run(options[:commit], '.', formatter) + ::Pronto.run(options[:commit], '.', formatter) rescue Rugged::RepositoryError puts '"pronto" should be run from a git repository' end desc 'list', 'Lists pronto runners that are available to be used'