class NeverBounce::CLI::Script::JobsDownload
Public Instance Methods
manifest()
click to toggle source
@!attribute manifest @return [Manifest]
# File lib/never_bounce/cli/script/jobs_download.rb, line 26 def manifest @manifest ||= Manifest.new( name: "nb-jobs-download", function: "Download job results as CSV", cmdline: "[options] [VAR1=value] [VAR2=value] ...", ) end
request()
click to toggle source
An API::Request::JobsDownload
. @!attribute request @return [Object]
# File lib/never_bounce/cli/script/jobs_download.rb, line 15 def request @request ||= API::Request::JobsDownload.new({ api_key: api_key, job_id: job_id, }) end
slim_main()
click to toggle source
@return [Integer]
# File lib/never_bounce/cli/script/jobs_download.rb, line 37 def slim_main # Print CSV as is. stdout.puts server_raw 0 end