Changes for version 0.005 - 2024-10-19

  • Added X::Readonly, used to throw exception on readonly instead of X::StorageError
  • Metadrivers no longer have readonly attribute, they now report the readonly status of their sources
  • Driver::Composite now throws an exception on set_readonly
  • Driver implementations should now consume one of the roles from Storage::Abstract::Role namespace

Modules

Abstraction for file storage
Base class for drivers
Local directory storage
In-memory storage of files
Driver which does nothing
Change root metadriver
Exceptions for Storage::Abstract

Provides

in lib/Storage/Abstract/Role/Driver.pm
in lib/Storage/Abstract/Role/Metadriver.pm
in lib/Storage/Abstract/X.pm
in lib/Storage/Abstract/X.pm
in lib/Storage/Abstract/X.pm
in lib/Storage/Abstract/X.pm
in lib/Storage/Abstract/X.pm