0.0
Repository is archived
Low commit activity in last 3 years
No release in over a year
A tool to create an inventory of a storage medium
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.14
~> 1.3
~> 5.11
~> 0.1
~> 1.1
~> 6.1
~> 0.16
~> 2.2
~> 13.0

Runtime

~> 1.3.0
~> 1.1.1
~> 2.0
~> 3.7
~> 0.2.0
 Project Readme

Filentory-cli Build Status Code Climate Gem Version

A tool to create an inventory of a storage medium.

Installation

Add this line to your application's Gemfile:

gem 'filentory-cli'

And then execute:

$ bundle

Or install it yourself as:

$ gem install filentory-cli

Usage

$ filentory-cli --log-level fatal "demo" .
 {
 "^o":"Datastore",
 "name":"demo",
 "files":[
   [
     {
       "^o":"FileEntry",
       "path":".",
       "name":"50quickideas.pdf",
       "last_modified":"2014-01-01T18:06:12+01:00",
       "size":49447,
       "checksum":"348a5b72877dcb5e0354f8eef62e5ff4e546043881dd051b9f8c2dea6ab23bb7"
     }
   ]
 }

To run the local Gem you are developing:

$ ruby -Ilib bin/filentory-cli  --log-level fatal "demo" . -t DVD

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Testing

Start the minimal web service as a endpoint to send data with this command:

$ rackup features/support/config.ru

Then run $ rake

Publish

$ gem build filentory-cli.gemspec

$ gem push filentory-cli-0.6.2.gem