Project

filestore

0.0
No commit activity in last 3 years
No release in over 3 years
Organizes a file storage using the file system and some meta data
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Runtime

>= 2.0, ~> 2.1.2
 Project Readme

filestore-gem

FileStore ruby gem is a tiny little lib for organising a file storage used by some application.

TODOS

  • DOCUMENTATION
  • Possibility to rollback actions
  • Add test cases

USAGE

Example:

MultiTenantFileStore.instance.set_root_path "<some_path>" MultiTenantStore.instance.logger = StdoutLogger

o1 = ObserverClass.new o1.logger = StdoutLogger

MultiTenantFileStore.instance.register o1

tenant = MultiTenantFileStore.instance.create_tenant_store MultiTenantFileStore.instance.add_to_tenant tenant, "<some_file>", { :original_file => "<some_file>" }