Skip to main content

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

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.googlesystemstorage-1.0.0.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

collective.googlesystemstorage-1.0.0-py2.4.egg (40.0 kB view details)

Uploaded Source

File details

Details for the file collective.googlesystemstorage-1.0.0.tar.gz.

File metadata

File hashes

Hashes for collective.googlesystemstorage-1.0.0.tar.gz
Algorithm Hash digest
SHA256 d292c7a40e50fb8df73fbf8c8cf860b98ac560fdd48b16b77a6ab6723a3c522e
MD5 400b3eb9c2bc08c6a50b3c0acf4d2439
BLAKE2b-256 7a7b24c6579b202d5b6bf72fac3958807edaeb90ce6b2883eb92becf740bdd2a

See more details on using hashes here.

File details

Details for the file collective.googlesystemstorage-1.0.0-py2.4.egg.

File metadata

File hashes

Hashes for collective.googlesystemstorage-1.0.0-py2.4.egg
Algorithm Hash digest
SHA256 5ac22d8dbc3d88c731c00358f79d97962d5d9cf21d987c4dcb9b21170c49be37
MD5 34fc5abe1356648c9b57c76550d497c4
BLAKE2b-256 8b182263337ee0d5771a2b98b318ada42dc882196991c8ab2922c5c9bbd0fd39

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page