TopMind Vault Client Helper
Project description
Vault client
Pre-install
export VAULT_URL=[Vault URL]
export VAULT_AUTH_TOKEN=[auth token]
export VAULT_NAMESPACE=[namespace]
export VAULT_RESTRICTION=[restriction]
export VAULT_SECRET_NAME=[secret name]
cubbyhole/etl/[VAULT_NAMESPACE]/[VAULT_RESTRICTION]/[VAULT_SECRET_NAME]
Usage
pip3 install vault-talenttech-oss
import vault.client as osv
#Вернёт DB_PASSWORD из переменных окружения, если не найдёт в Vault
osv.getenv("DB_PASSWORD")
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
Built Distribution
File details
Details for the file vault-talenttech-oss-1.1.0.tar.gz
.
File metadata
- Download URL: vault-talenttech-oss-1.1.0.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.49.0 CPython/3.6.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1d2f297c8b952449a6b957d3f98f1fd934b129d34c2635401cbd04e77dd2692 |
|
MD5 | 3dc079f0afc8e8dad6fb7dc2effb6c64 |
|
BLAKE2b-256 | b761afec54ca546b42a3b90054160fbb1c7a0802b92a6151a8c60872b27c5f79 |
File details
Details for the file vault_talenttech_oss-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: vault_talenttech_oss-1.1.0-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.49.0 CPython/3.6.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7b024858dd348c434e58588ca6d22018bca21e73edc12d8a4921549e0821045 |
|
MD5 | fbd42798adbb983b5f74fdae8096f606 |
|
BLAKE2b-256 | 3e7386a9f13b16c7d88924adeabeea83be25cc51d54933ad7fbef3f863501c09 |