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.9.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

clustercron-0.6.9-py2.py3-none-any.whl (9.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: clustercron-0.6.9.tar.gz
  • Upload date:
  • Size: 23.0 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.9.tar.gz
Algorithm Hash digest
SHA256 97083421f75d6e6b4cb1fff25fdab386b59760c26a93ad24349e126a84328b92
MD5 0a7b851a53f197d31f45c1efaee63e02
BLAKE2b-256 f80194ec399a469bb09cc157698e8471464bb7324ccc80592bf5da4af0420ba0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clustercron-0.6.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.8 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.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8c1fe2c2aece83f61f4a4f461d5e38c64e9d52e1d9c53146430160f791427db5
MD5 2f2aff7bf7c04b56c24037749bb56f80
BLAKE2b-256 d79b86d2c384f04a5789269d4faed0bf71b11ec2a65ef2700999419704a9ad32

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