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

Uploaded Source

Built Distribution

clustercron-0.6.12-py2.py3-none-any.whl (9.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: clustercron-0.6.12.tar.gz
  • Upload date:
  • Size: 23.5 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.12.tar.gz
Algorithm Hash digest
SHA256 1008713849163929ecb3521466dadb248cd5bab202e297a032e6f3875274fec9
MD5 c773782ac944064dfc1cb7b5b919c728
BLAKE2b-256 4a2cda317896d0af22705f7ee0db3d876bf8ed19941a3dc5e02bc34c9e47f83c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clustercron-0.6.12-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.9 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.12-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8059695e56889d6fdf521374b953e737c0eee43c9ba9f7f536b63ea74334f3ab
MD5 d9093b4c2f3ec0cecf98b9045419b13e
BLAKE2b-256 b1fa393b0a2481c68db5c7fd3fb1c915f209491d19cd371c113fdd49062682ac

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