class Fog::OracleCloud::Database::Backup

Public Instance Methods

completed?() click to toggle source
# File lib/fog/oraclecloud/models/database/backup.rb, line 13
def completed?
  status == "COMPLETED"
end

Private Instance Methods

reload() click to toggle source

Had to override reload as we need to pass the database_id

# File lib/fog/oraclecloud/models/database/backup.rb, line 20
def reload
  requires :identity, :database_id

  data = begin
    collection.get(database_id, identity)
  rescue Excon::Errors::SocketError
    nil
  end
  return unless data

  new_attributes = data.attributes
  merge_attributes(new_attributes)
  self
end