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
Close
Hashes for vault-talenttech-oss-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1d2f297c8b952449a6b957d3f98f1fd934b129d34c2635401cbd04e77dd2692 |
|
MD5 | 3dc079f0afc8e8dad6fb7dc2effb6c64 |
|
BLAKE2b-256 | b761afec54ca546b42a3b90054160fbb1c7a0802b92a6151a8c60872b27c5f79 |
Close
Hashes for vault_talenttech_oss-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7b024858dd348c434e58588ca6d22018bca21e73edc12d8a4921549e0821045 |
|
MD5 | fbd42798adbb983b5f74fdae8096f606 |
|
BLAKE2b-256 | 3e7386a9f13b16c7d88924adeabeea83be25cc51d54933ad7fbef3f863501c09 |