umnetdb-utils
Helper classes for gathering data from umnet databases
This package is hosted on pypi - you can install it with pip install umnetdb-utils and use it in your own code.
Database Helper Classes
As of May 2025 this repo defines db wrapper classes for Equipdb, Netinfo, Netdisco and UMnetdb (populated by agador, hosted on wintermute).
To use these classes you need to provide credentials, either in a config file that you pass into the initializer, in .env, or in your environment:
- Netinfo:
NETINFO_USERNAME,NETINFO_PASSSWORD - Netdisco:
NETDISCO_DB_USER,NETDISCO_DB_PASSWORD - Equipdb:
EQUIP_DB_USER,EQUIP_DB_PASSWORD - UMnetdb:
UMNETDB_USER,UMNETDB_PASSWORD
Netinfo, Netdisco, and Equipdb classes are copied over from umnet-scripts which is reaching the end of its life as a package.
Metadata
Release files for umnetdb-utils 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| umnetdb_utils-0.2.0.tar.gz | 18.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| umnetdb_utils-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 40.9 kB
Release files / umnetdb_utils-0.2.0.tar.gz
| Download URL | umnetdb_utils-0.2.0.tar.gz |
|---|---|
| Size | 18.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9da3a9f59263a9d7ae500357f16c9a434d81a97eb98d3a9c5542ed7208e61dac
|
|
BLAKE2b-256 checksum How to use checksums |
e401cb8db24346411539dd5ee8e911b1e705ff77a10bb7360709cac1a9929a4e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.13.3 Darwin/24.5.0
|
Release files / umnetdb_utils-0.2.0-py3-none-any.whl
| Download URL | umnetdb_utils-0.2.0-py3-none-any.whl |
|---|---|
| Size | 22.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bd9bc7450e4383e9148cc55ba7373379cace249cbf4708d8b1e6d8251a71fd3e
|
|
BLAKE2b-256 checksum How to use checksums |
2dd00be0a8a65a1d3aecc2c88831f1cd4ada2e6b17bdf87382921d266375be78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.13.3 Darwin/24.5.0
|