Class: Archaeo::HealthReport

Inherits:
Struct
  • Object
show all
Defined in:
lib/archaeo/archive_health_check.rb

Overview

Verifies that archived snapshots are still accessible.

Checks each snapshot by performing HEAD requests to the archive URL and reporting accessibility status.

Instance Attribute Summary collapse

Instance Attribute Details

#accessibleObject

Returns the value of attribute accessible

Returns:

  • (Object)

    the current value of accessible



8
9
10
# File 'lib/archaeo/archive_health_check.rb', line 8

def accessible
  @accessible
end

#detailsObject

Returns the value of attribute details

Returns:

  • (Object)

    the current value of details



8
9
10
# File 'lib/archaeo/archive_health_check.rb', line 8

def details
  @details
end

#errorsObject

Returns the value of attribute errors

Returns:

  • (Object)

    the current value of errors



8
9
10
# File 'lib/archaeo/archive_health_check.rb', line 8

def errors
  @errors
end

#missingObject

Returns the value of attribute missing

Returns:

  • (Object)

    the current value of missing



8
9
10
# File 'lib/archaeo/archive_health_check.rb', line 8

def missing
  @missing
end

#totalObject

Returns the value of attribute total

Returns:

  • (Object)

    the current value of total



8
9
10
# File 'lib/archaeo/archive_health_check.rb', line 8

def total
  @total
end