Skip to main content

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

Release files for collective.googlesystemstorage 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for collective.googlesystemstorage 1.0.0
File Size Uploaded
collective.googlesystemstorage-1.0.0.tar.gz 25.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for collective.googlesystemstorage 1.0.0
File Interpreter ABI Platform
collective.googlesystemstorage-1.0.0-py2.4.egg Legacy Egg format - - Details

Total release size: 65.1 kB

Release files / collective.googlesystemstorage-1.0.0.tar.gz

Download URL collective.googlesystemstorage-1.0.0.tar.gz
Size 25.0 kB
Tags Source
SHA-256 checksum
How to use checksums
d292c7a40e50fb8df73fbf8c8cf860b98ac560fdd48b16b77a6ab6723a3c522e
BLAKE2b-256 checksum
How to use checksums
7a7b24c6579b202d5b6bf72fac3958807edaeb90ce6b2883eb92becf740bdd2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / collective.googlesystemstorage-1.0.0-py2.4.egg

Download URL collective.googlesystemstorage-1.0.0-py2.4.egg
Size 40.0 kB
Tags Egg
SHA-256 checksum
How to use checksums
5ac22d8dbc3d88c731c00358f79d97962d5d9cf21d987c4dcb9b21170c49be37
BLAKE2b-256 checksum
How to use checksums
8b182263337ee0d5771a2b98b318ada42dc882196991c8ab2922c5c9bbd0fd39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page