bin/veracodecli in veracodecli-1.0.13 vs bin/veracodecli in veracodecli-1.0.14

- old
+ new

@@ -1,14 +1,16 @@ #!/usr/bin/env ruby require 'commander' require 'veracodecli' require_relative '../lib/veracodecli/settings' +require_relative '../lib/veracodecli/slack' include VeracodeApiResults include VeracodeApiScan include VeracodeApiBase include VeracodeApiMacros +include Slack Commander.configure do program :name, 'veracodecli' program :version, '0.1.2' program :description, 'CLI for automating veracode api requests' @@ -64,16 +66,16 @@ end end command :get_pdf_report do |c| c.syntax = 'veracodecli get_pdf_report [app_name] --option [option]' - c.option '--app STRING', String, 'Upload report to slack?' + # c.option '--app STRING', String, 'Upload report to slack?' c.option '--slack_upload STRING', String, 'Upload report to slack?' c.description = 'Downloads the final scan report in pdf format.' c.action do |args, options| abort 'Please specify slack token in config.yml' if ((!defined? Settings.slack_token) && (options.slack_upload.eql? 'yes')) abort 'Please specify slack channel in config.yml' if ((!defined? Settings.slack_channel) && (options.slack_upload.eql? 'yes')) - abort 'Please specify an app' unless options.app + # abort 'Please specify an app' unless options.app file = VeracodeApiMacros.get_pdf_macro args.first Slack.send_to_slack file if (options.slack_upload.eql? 'yes') end end end