Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A FUSE filesystem for GridFS written in Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore
README.md
gridfsfusepy.py

README.md

gridfsfusepy

A FUSE filesystem for GridFS written in Python using the excellent fusepy bindings.

About

gridfsfusepy was written by Stuart Carnie.

You can find him loitering the internets

Features

  • Read/only, though read/write is planned next
  • Folder support
    • gridfsfusepy will parse out the filename property, to create a directory structure by splitting forward slashes (/) into subdirectories

Dependencies

The following components must be installed prior to using gridfsfusepy

Usage

python gridfsfusepy.py mongo_db_name collection_name mount_point

Where:

  • mongo_db_name is MongoDB database name
  • collection_name is name of GridGS collection name, e.g. fs
  • mount_point is name of folder to mount GridFS filesystem

Compatibility

OS X

gridfsfusepy and fusepy has been tested with FUSE for OSX on Mountain Lion 10.8.

Linux

gridfsfusepy has been tested with the following Linux distros:

  • Ubuntu 12.04

Changelog

0.02.0:

  • Rename files and directories

0.01.0: Initial release

  • Read-only support
  • Automatic Folder hierarchy, delimiting filename by /
Something went wrong with that request. Please try again.