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