Plugin de Azure Blob Storage

OK, realmente estoy confundido aquí. Resulta que el plugin aún no es correcto.

Cada vez que intenta almacenar un archivo, devuelve:

No se puede almacenar el Blob: falta una dependencia para Faraday::Adapter::NetHttpPersistent: no se puede cargar el archivo -- net/http/persistent
Url: //chenhsongweb.blob.core.windows.net/support/original/2X/e/e5224c77df15646017fb5e4747576206c33904f6.jpeg

Así que, obviamente, en algún lugar me falta un require 'net/http/persistent', pero intenté agregarlo en todas partes y aún así aparece este error.

Por ejemplo, lo estoy agregando a plugin.rb y lib/azure_blob_store.rb… sigue apareciendo el error.

El error provino de una llamada a cache_file:

/var/www/discourse/plugins/discourse-azure-blob-storage/lib/azure_blob_store.rb:27:in `rescue in store_file'
/var/www/discourse/plugins/discourse-azure-blob-storage/lib/azure_blob_store.rb:17:in `store_file'
/var/www/discourse/plugins/discourse-azure-blob-storage/lib/azure_blob_store.rb:9:in `store_upload'

¿Alguna alma caritativa podría enseñarme cómo eliminar el error de dependencia faltante?