Skip to main content

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

Project description

https://img.shields.io/pypi/v/clustercron.svg https://results.pre-commit.ci/badge/github/pre-commit/action/master.svg Documentation 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.3.tar.gz (22.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: clustercron-0.6.3.tar.gz
  • Upload date:
  • Size: 22.8 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.3.tar.gz
Algorithm Hash digest
SHA256 64a0534f5da0fdf29f044f1d60568045d4e16263d2a1b5a4f655c43870219d5f
MD5 c40be581fcfc93eab7ba9d0d0c90c775
BLAKE2b-256 79c9e73dcdc70589486b051365137d93f2cb96b077ec94ba366f00714a574425

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clustercron-0.6.3-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.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b2c61d8a29a99551631a7f5ef6f7662828e546919f40ce54fd19476fb8e47f58
MD5 8e12cd4233a6e09f4768ff1ac4b72eec
BLAKE2b-256 1324961a92acc980d91f746db3c1fc6a29cd8261eaef4cc961ba67a4ede894fd

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