Skip to main content

Python SDK for BPCS Conduit data virtualization tool

Project description

Introduction

This is a Python SDK to abstract the REST endpoints for the Blueprint Conduit product.

Installation

NOTE: These steps aren't for Windows, but works for POSIX systems. Use whatever Windows uses in place of these instructions.

  • Python3 is a prerequisite

  • Start in a new directory, go to it:

mkdir conduit-sdk && cd conduit-sdk
  • Install a virtualenv.
python3 -m venv .venv
  • Go into the virtualenv.
. .venv/bin/activate
  • Install bpcs-conduit
pip install bpcs-conduit
  • Save this to a file called test.py:
from conduit_pkg.client import getDatabases
dbs = getDatabases()
for db in dbs:
    print(db)
  • Execute with the CONDUIT_TOKEN, CONDUIT_SERVER
CONDUIT_SERVER=<server name> CONDUIT_TOKEN=<your token> python test.py

You should get something similar as output:

Database: file_blob
Database: redshift_redshift
Database: es_elasticsearch
Database: awss3_s3

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

bpcs-conduit-0.0.9.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

bpcs_conduit-0.0.9-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file bpcs-conduit-0.0.9.tar.gz.

File metadata

  • Download URL: bpcs-conduit-0.0.9.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for bpcs-conduit-0.0.9.tar.gz
Algorithm Hash digest
SHA256 a4f13dea34123ad1b8e203983121f02d18f6062b507331ce96da98a684877258
MD5 1ef9a15f5a3650d0fbf20ee3d88ad3df
BLAKE2b-256 6bdfd71018d3c3f3c991fa36d64c377949a5c7bcadcd63dca0859c57cb7e2e8b

See more details on using hashes here.

File details

Details for the file bpcs_conduit-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: bpcs_conduit-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.0 importlib_metadata/3.7.3 packaging/20.9 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for bpcs_conduit-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0c6db52f775d6b1e3a53e53b712afbaa865d635e52449d986c4155dc118243d2
MD5 833168915733cd9eafba046710d59039
BLAKE2b-256 fb4015f34d9ade90513f52de3ca7126fbdfb3a72ad91a27361c3d126741ced36

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