python class to load credentials or other sensitive data
Project description
Python library to load credentials or other sensitive data for .json format file.
Credentials must be stored under ``~/.credentials.json` in key:value dictionary format.
Example::
{
"device1":
{ "username": "federico.olivieri", "password": "p4ssw0rd" },
"device2":
{ "username": "olivierif", "password": "mys3cr3t" }
}
If you want change default location of .credentials.json file you need to modify file path under `__init__` methond
How to run it::
db = credPass()
db.load('device1','password') # 'p4ssw0rd'
Credentials must be stored under ``~/.credentials.json` in key:value dictionary format.
Example::
{
"device1":
{ "username": "federico.olivieri", "password": "p4ssw0rd" },
"device2":
{ "username": "olivierif", "password": "mys3cr3t" }
}
If you want change default location of .credentials.json file you need to modify file path under `__init__` methond
How to run it::
db = credPass()
db.load('device1','password') # 'p4ssw0rd'
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
credPass-1.1.tar.gz
(1.4 kB
view hashes)
Built Distribution
credPass-1.1-py3-none-any.whl
(1.7 kB
view hashes)