Skip to main content

Cron job wrapper that ensures a script gets run from one node in the cluster.

Project description

Pypi Documentation Status pre-commit.ci status

Clustercron is cronjob wrapper that tries to ensure that a script gets run only once, on one host from a pool of nodes of a specified loadbalancer. Clustercron select a master from all nodes and will run the cronjob only on that node.

Features

Supported load balancers (till now):

  • AWS Elastic Load Balancing (ELB)

  • AWS Elastic Load Balancing v2 (ALB)

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

clustercron-0.6.5.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

clustercron-0.6.5-py2.py3-none-any.whl (10.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file clustercron-0.6.5.tar.gz.

File metadata

  • Download URL: clustercron-0.6.5.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for clustercron-0.6.5.tar.gz
Algorithm Hash digest
SHA256 b96d20e588e06fe45245bc471a7824c74c232ff9c2f47378d7b907a6ec8f3265
MD5 e2740a4312110be40251ca3f62ba4759
BLAKE2b-256 96406cdaf5fb9260258de22041b49d49b5cb6963a64a408146174831e83cdef4

See more details on using hashes here.

File details

Details for the file clustercron-0.6.5-py2.py3-none-any.whl.

File metadata

  • Download URL: clustercron-0.6.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for clustercron-0.6.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e1a7df3c20d70a07abd4d5c2ba7d8bed84e85c6706fe30dd2124991e3851fc89
MD5 665a8f6a0933563ae3045dcd87989cfc
BLAKE2b-256 25401c5096dc21c26ee47457c006c61016195ab8b59a0ddbcc97a49265e8458c

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