class WaybackArchiver::ArchiveResult

Result data for posting URL to archive

Attributes

code[R]
error[R]
request_url[R]
response_error[R]
uri[R]

Public Class Methods

new(uri, code: nil, request_url: nil, response_error: nil, error: nil) click to toggle source
# File lib/wayback_archiver/archive_result.rb, line 6
def initialize(uri, code: nil, request_url: nil, response_error: nil, error: nil)
  @uri = uri
  @code = code
  @request_url = request_url
  @response_error = response_error
  @error = error
end

Public Instance Methods

archived_url() click to toggle source

@return [String] the URL that was archived

# File lib/wayback_archiver/archive_result.rb, line 15
def archived_url
  uri
end
errored?() click to toggle source

@return [Boolean] true if errored

# File lib/wayback_archiver/archive_result.rb, line 25
def errored?
  !!error
end
success?() click to toggle source

@return [Boolean] true if success

# File lib/wayback_archiver/archive_result.rb, line 20
def success?
  !errored?
end