skip to navigation
skip to content

collective.googlesystemstorage 1.0.0

GSS saves the document types supported by the Google Docs service on the Google servers

Downloads ↓

GoogleSystemStorage

About GoogleSystemStorage

GoogleSystemStorage (GSS) is an extension of FileSystemStorage (FSS).

GSS transparently to the user, saves the document types supported by the Google Docs service on the Google servers, while storing all the other files in the local filesystem.

GSS permits Plone users to access their files from both the Plone application and their Google Docs account.

In addition, GSS permits to overcome the problem of ZODB size growth, and the consequent performance penalties, when many files with large size are used.

Requirements

FileSystemStorage, GoogleAuthentication and gdata-1.3.0 must be correctly installed.

Installation

With buildout

This example speaks of itself:

[buildout]
parts =
    ...
    fss

...

eggs =
  ...
  collective.googlesystemstorage
  collective.googleauthentication
  iw.recipe.fss
  iw.fss
  ...

...

zcml =
    ...
    collective.googlesystemstorage
    collective.googleauthentication
    iw.fss
    iw.fss-meta

...

[fss]
recipe = iw.recipe.fss
zope-instances =
     ${instance:location}

storages =
    global / flat
    portale /portale site1 ${buildout:directory}/var/portale_fss_storage ${buildout:directory}/var/portale_fss_backup

Credits

Main developer: D'Elia Federica <federica.delia@redturtle.it>

Changelog

1.0.0

  • Initial release
 
File Type Py Version Uploaded on Size # downloads
collective.googlesystemstorage-1.0.0-py2.4.egg (md5) Python Egg 2.4 2010-03-25 39KB 612
collective.googlesystemstorage-1.0.0.tar.gz (md5) Source 2010-03-25 24KB 492