Skip to content
/ fusefs Public
forked from duairc/fusefs

Gem for FuseFS, a Ruby interface to FuseFS.

License

Notifications You must be signed in to change notification settings

boutil/fusefs

This branch is 1 commit behind duairc/fusefs:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0324e9f · Dec 20, 2013

History

16 Commits
Dec 20, 2013
Sep 18, 2009
Sep 18, 2009
Sep 18, 2009
Sep 18, 2009
Sep 18, 2009
Sep 18, 2009
Sep 18, 2009
Sep 18, 2009
Mar 15, 2010
Mar 15, 2010
Sep 18, 2009
Sep 18, 2009
Jan 27, 2011
Sep 18, 2009

Repository files navigation

FuseFS README
============

    FuseFS is a library aimed at allowing Ruby programmers to quickly and
  easily create virtual filesystems with little more than a few lines of code.
  
    A "hello world" file system equivalent to the one demonstrated on
  fuse.sourceforge.org is just 20 lines of code!

    FuseFS is *NOT* a full implementation of the FUSE api. rfuse
  is designed for that.


Requirements
------------

  * FUSE (http://fuse.sourceforge.org)
  * Ruby (>= 1.8)
 (* C compiler)


Install
-------

	gem install fusefs

Usage
-----

  Some sample ruby filesystems are listed in "sample/"

  When you run a fusefs script, it will listen on a socket indefinitely, so
  either background the script or open another terminal to mosey around in the
  filesystem.

  Also, check the API.txt file for more use.


License
-------

  MIT license, in file "LICENSE"


Author: Greg Millam <walker@deafcode.com>.
Port/Maintainer: Shane <shane@duairc.com>

About

Gem for FuseFS, a Ruby interface to FuseFS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 64.6%
  • Ruby 35.1%
  • Shell 0.3%