Skip to main content

Helper classes for querying UMnet databases

Project description

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.

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

umnetdb_utils-0.2.0.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

umnetdb_utils-0.2.0-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

Details for the file umnetdb_utils-0.2.0.tar.gz.

File metadata

  • Download URL: umnetdb_utils-0.2.0.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.5.0

File hashes

Hashes for umnetdb_utils-0.2.0.tar.gz
Algorithm Hash digest
SHA256 9da3a9f59263a9d7ae500357f16c9a434d81a97eb98d3a9c5542ed7208e61dac
MD5 8f1cdf216cb0e0e2bbc5e0c8bf287dac
BLAKE2b-256 e401cb8db24346411539dd5ee8e911b1e705ff77a10bb7360709cac1a9929a4e

See more details on using hashes here.

File details

Details for the file umnetdb_utils-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: umnetdb_utils-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 22.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Darwin/24.5.0

File hashes

Hashes for umnetdb_utils-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bd9bc7450e4383e9148cc55ba7373379cace249cbf4708d8b1e6d8251a71fd3e
MD5 a6bd623aa1c51066d0c5a6e27dd1811c
BLAKE2b-256 2dd00be0a8a65a1d3aecc2c88831f1cd4ada2e6b17bdf87382921d266375be78

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page