Skip to main content

Shared Memory Database with S3 repository

Project description

Instalation Instructions

Prerequisite installations:

  • vscode
  • git
  • awscli
  • python 3.9.4
  • clone repository
  • create virtual environment

  • enter command: pip -m venv venv
  • activate virtual environnment (venv\Scripts\activate.bat)
  • install requirements

  • enter command: pip install -r requirements.txt
  • install bpapi > python -m pip install --index-url=https://bcms.bloomberg.com/pip/simple

Create .env file in root folder Ie:

  • SOURCE_FOLDER=C:\src\SharedData\src
  • PYTHONPATH=${SOURCE_FOLDER}
  • DATABASE_FOLDER=C:\DB
  • LOG_LEVEL=DEBUG
  • AWSCLI_PATH=C:\Program Files\Amazon\AWSCLIV2\aws.exe
  • S3_BUCKET=[S3_BUCKET]

Configure aws cli

Read only permission enter command bellow

  • aws configure --profile s3readonly
  • enter variables bellow:
  • [USERKEY]
  • [USERSECRET]
  • sa-east-1
  • json

Read-Write permission enter command bellow:

  • aws configure --profile s3readwrite
  • enter variables bellow:
  • [USERKEY]
  • [USERSECRET]
  • sa-east-1
  • json

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

shareddata-0.0.44.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shareddata-0.0.44-py3-none-any.whl (33.2 kB view details)

Uploaded Python 3

File details

Details for the file shareddata-0.0.44.tar.gz.

File metadata

  • Download URL: shareddata-0.0.44.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

File hashes

Hashes for shareddata-0.0.44.tar.gz
Algorithm Hash digest
SHA256 f7e44cece7636b66b4076e95d43f976734f406166fa3bb5bca7a6bd950056485
MD5 27a08a1ebb755e87a666d7057eed4b35
BLAKE2b-256 a8e2b4ad65ea6feee9bef17827b7a7fad9e65b76a6e7c08f7ff48dc4b11f51a7

See more details on using hashes here.

File details

Details for the file shareddata-0.0.44-py3-none-any.whl.

File metadata

  • Download URL: shareddata-0.0.44-py3-none-any.whl
  • Upload date:
  • Size: 33.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.4

File hashes

Hashes for shareddata-0.0.44-py3-none-any.whl
Algorithm Hash digest
SHA256 a8aa2812e3c847376e9a36753ef50a91a03515405e029c6a520d6f7311cf1b13
MD5 450281d4bcf08605a50c70bad9c2d081
BLAKE2b-256 3d43e9b5e35cdc17ebc1a07a07d7ec4b0d1d49264f56234781109128ddef695a

See more details on using hashes here.

Supported by

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