Clase: Mongo::Error::UnexpectedChunkLength

Hereda:
Error
  • Objeto
Mostrar todo
Definido en:
lib/mongo/error/unexpected_chunk_length.rb

Overview

Se produce si el siguiente fragmento al leer de un GridFSBucket no tiene la longitud esperada.

Desde:

  • 2.1.0

Resumen del método de instancia colapsar

Detalles del Constructor

#initialize(expected_len, chunk) ⇒ LongitudInesperadaDeBloque

Crea la nueva excepción.

Ejemplos:

Crea la nueva excepción.

Mongo::Error::UnexpectedChunkLength.new(expected_len, chunk)

Parámetros:

  • longitud_esperada (Número entero)

    La longitud esperada.

  • fragmento (Grid::archivo::fragmento)

    El fragmento leído desde GridFS.

Desde:

  • 2.1.0



33
34
35
36
# Archivo 'lib/mongo/error/unexpected_chunk_length.rb', línea 33

def inicializar(longitud_esperada, fragmento)
  super("Longitud inesperada de fragmentos. El fragmento tiene una longitud #{fragmento.datos.datos.tamaño} pero la longitud esperada era " +
    "#{expected_len} o que sea el último fragmento en la secuencia.")
end