Skip to main content

Utility classes/methods used in VRM cloudless system

Project description

Virtual Resource Management in Cloudless System

  • singleton.py: provides Singleton metaclass that is used in various systems.
  • tinydb_wrapper.py: provides HostTinyDbWrapper & QueryCriteriaTinyDbWrapper classes that is used to interact with tinydb, and encapsulates useful methods to store/retrieve/remove hosts as well as necessary daemon information of each hosts.
  • helper.py: provides useful helper methods (e.g., convert yaml to json, extract docker configuration from yaml)

Versions:

  • 1.x.x: used with vrmjobs-ver2
  • 2.x.x: used with vrmjobs-ver3
  • 3.x.x: used with vrmjobs-ver3 for combined collector-monitor system

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

tl-utilities-3.0.2.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

tl_utilities-3.0.2-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file tl-utilities-3.0.2.tar.gz.

File metadata

  • Download URL: tl-utilities-3.0.2.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for tl-utilities-3.0.2.tar.gz
Algorithm Hash digest
SHA256 9678648845f8581869f5c9db8e91e1e2d1d31feb55ec5b6ad75055b68b17084b
MD5 6d94c849ba4323c3e217c81b610025a9
BLAKE2b-256 1a2d801fa1661e14c2931c1eda7ad0a0fec710f8b89a70e754ed070d67369010

See more details on using hashes here.

File details

Details for the file tl_utilities-3.0.2-py3-none-any.whl.

File metadata

  • Download URL: tl_utilities-3.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.8 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/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.9

File hashes

Hashes for tl_utilities-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bc7b3e8c2a9a6c4ae35a279d2f8f18a5700b27bf4fe1d5872d6273e892707f1c
MD5 c3c3a97444a4608c56d32ff944002a91
BLAKE2b-256 37ab90192a3d01be73eea700f4361bba3a4fb6e414dd4a8e8ed1d988f15606c7

See more details on using hashes here.

Supported by

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