tryton-filestore-s3


Nametryton-filestore-s3 JSON
Version 0.2.1 PyPI version JSON
download
home_pagehttps://github.com/gcoop-libre/tryton-filestore-s3
SummaryStore Tryton files on S3 AWS Storage.
upload_time2023-07-12 06:43:00
maintainer
docs_urlNone
authorgcoop
requires_python
licenseGPL-3
keywords tryton s3 aws storage attachments
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Tryton FileStore S3 AWS Backend
===============================

S3 AWS backend for the Tryton application framework.

In order to configure the S3 Amazon you should modify your trytond
configuration file to include the `tryton_filestore_s3.FileStoreS3` as class
of the database section. Also you need to specify the s3 credentials
with the s3_access_key, s3_secret_key and bucket values.

An example configuration file looks like::

    [database]
    class=tryton_filestore_s3.FileStoreS3
    s3_access_key=access-key-s3
    s3_secret_key=secret-key-s3
    bucket=bucket-id-here

Once you have specified the config file, everything should work out of the
box and you should see your attachments created on the S3 bucket.

You can configure a different endpoint URL than the one generated for Amazon
with the configuration `s3_endpoint` (which must contain the scheme like
`https://`).

Thanks
------
This module was developed by gcoop in association with Gotsho. Thanks
Gotsho for sharing this feature.

This code is based on the tryton-filestore-gs backend implementation.



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/gcoop-libre/tryton-filestore-s3",
    "name": "tryton-filestore-s3",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "tryton s3 aws storage attachments",
    "author": "gcoop",
    "author_email": "info@gcoop.coop",
    "download_url": "https://files.pythonhosted.org/packages/2c/c9/fcb7ed91f21fdee10b247deaad7aa3c38127f1a71d8713ed9828ea332ede/tryton-filestore-s3-0.2.1.tar.gz",
    "platform": "Posix; MacOS X; Windows",
    "description": "Tryton FileStore S3 AWS Backend\n===============================\n\nS3 AWS backend for the Tryton application framework.\n\nIn order to configure the S3 Amazon you should modify your trytond\nconfiguration file to include the `tryton_filestore_s3.FileStoreS3` as class\nof the database section. Also you need to specify the s3 credentials\nwith the s3_access_key, s3_secret_key and bucket values.\n\nAn example configuration file looks like::\n\n    [database]\n    class=tryton_filestore_s3.FileStoreS3\n    s3_access_key=access-key-s3\n    s3_secret_key=secret-key-s3\n    bucket=bucket-id-here\n\nOnce you have specified the config file, everything should work out of the\nbox and you should see your attachments created on the S3 bucket.\n\nYou can configure a different endpoint URL than the one generated for Amazon\nwith the configuration `s3_endpoint` (which must contain the scheme like\n`https://`).\n\nThanks\n------\nThis module was developed by gcoop in association with Gotsho. Thanks\nGotsho for sharing this feature.\n\nThis code is based on the tryton-filestore-gs backend implementation.\n\n\n",
    "bugtrack_url": null,
    "license": "GPL-3",
    "summary": "Store Tryton files on S3 AWS Storage.",
    "version": "0.2.1",
    "project_urls": {
        "Homepage": "https://github.com/gcoop-libre/tryton-filestore-s3"
    },
    "split_keywords": [
        "tryton",
        "s3",
        "aws",
        "storage",
        "attachments"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ed1fb579e4964282e7a168d8964b5640fa10e11f967df72806d419f8c51ee837",
                "md5": "e0e81df7f2cb147bab3794103235502b",
                "sha256": "aee8d0aad56f5037a3e8b1a426f86d7e39e48271ba8cf4b74c6a1f28ef1dcc08"
            },
            "downloads": -1,
            "filename": "tryton_filestore_s3-0.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e0e81df7f2cb147bab3794103235502b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 14951,
            "upload_time": "2023-07-12T06:42:58",
            "upload_time_iso_8601": "2023-07-12T06:42:58.408196Z",
            "url": "https://files.pythonhosted.org/packages/ed/1f/b579e4964282e7a168d8964b5640fa10e11f967df72806d419f8c51ee837/tryton_filestore_s3-0.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cc9fcb7ed91f21fdee10b247deaad7aa3c38127f1a71d8713ed9828ea332ede",
                "md5": "9759be831e3f343e28fe4f4626880671",
                "sha256": "711d582ef2c4414e3a88b330fb727bf6e9e974694c53fc9f395ebf7fd12dfe54"
            },
            "downloads": -1,
            "filename": "tryton-filestore-s3-0.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "9759be831e3f343e28fe4f4626880671",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 15518,
            "upload_time": "2023-07-12T06:43:00",
            "upload_time_iso_8601": "2023-07-12T06:43:00.213143Z",
            "url": "https://files.pythonhosted.org/packages/2c/c9/fcb7ed91f21fdee10b247deaad7aa3c38127f1a71d8713ed9828ea332ede/tryton-filestore-s3-0.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-12 06:43:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gcoop-libre",
    "github_project": "tryton-filestore-s3",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "tryton-filestore-s3"
}
        
Elapsed time: 0.30771s