Skip to main content

PyAMS tasks scheduler

Project description

What is PyAMS?

PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.

PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.

All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github. Doctests are available in the doctests source folder.

What is PyAMS scheduler?

PyAMS_scheduler is an extension package for PyAMS which can be used to handle tasks scheduling. The kind of tasks that can be scheduled are local commands, remote commands started through SSH, HTTP or HTTPS remote services, REST APIs, SQL commands, files transfers, or custom commands that can be provided by special extension packages; you can also create pipelines, where the output of a command can be used as input for the next command.

The tasks definition is stored into the ZODB, as well as the execution history of each task.

The package relies on ZeroMQ for process synchronisation, and APScheduler for tasks scheduling.

Changelog

1.0.1

  • updated Gitlab-CI configuration

  • removed Travis-CI configuration

1.0.0

  • initial release

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

pyams_scheduler-1.0.1.tar.gz (53.3 kB view details)

Uploaded Source

Built Distributions

pyams_scheduler-1.0.1-py3.9.egg (162.6 kB view details)

Uploaded Source

pyams_scheduler-1.0.1-py3.8.egg (162.5 kB view details)

Uploaded Source

pyams_scheduler-1.0.1-py3.7.egg (161.7 kB view details)

Uploaded Source

pyams_scheduler-1.0.1-py3.6.egg (161.4 kB view details)

Uploaded Source

pyams_scheduler-1.0.1-py3.5.egg (163.9 kB view details)

Uploaded Source

pyams_scheduler-1.0.1-py3-none-any.whl (87.3 kB view details)

Uploaded Python 3

File details

Details for the file pyams_scheduler-1.0.1.tar.gz.

File metadata

  • Download URL: pyams_scheduler-1.0.1.tar.gz
  • Upload date:
  • Size: 53.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.5.10

File hashes

Hashes for pyams_scheduler-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0cf8a2eb52bccbf39846f5add7d127ef11d5977919c2ed4816753b098543519f
MD5 62e4599c72422220bb099b52037a59bd
BLAKE2b-256 a94d6bf7668174ef2a7b2037c86cc774f4b32a979c10e636a67fbf03a17f3924

See more details on using hashes here.

File details

Details for the file pyams_scheduler-1.0.1-py3.9.egg.

File metadata

  • Download URL: pyams_scheduler-1.0.1-py3.9.egg
  • Upload date:
  • Size: 162.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for pyams_scheduler-1.0.1-py3.9.egg
Algorithm Hash digest
SHA256 4b7ecfbfb117a42a8cc6b80e971da6bbf661b74fd0e00c1576d7341b9b7691bf
MD5 f776e320daf9f63035aa461e13ae3730
BLAKE2b-256 708e7cf9acf93b870eadb955b9020a475e25c06cea9171b1b06c1452f6c0fff2

See more details on using hashes here.

File details

Details for the file pyams_scheduler-1.0.1-py3.8.egg.

File metadata

  • Download URL: pyams_scheduler-1.0.1-py3.8.egg
  • Upload date:
  • Size: 162.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for pyams_scheduler-1.0.1-py3.8.egg
Algorithm Hash digest
SHA256 19fc1d3609aa742012a75cc61e8873d2f157ec2bedf6cdfb9c3dea420ea37623
MD5 e81104de5629a6f909022208b420c146
BLAKE2b-256 a6c4ec0d4c8bcd86ddb93a692eb432cccf605ab0a76b54a6284e0ab9490f2163

See more details on using hashes here.

File details

Details for the file pyams_scheduler-1.0.1-py3.7.egg.

File metadata

  • Download URL: pyams_scheduler-1.0.1-py3.7.egg
  • Upload date:
  • Size: 161.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for pyams_scheduler-1.0.1-py3.7.egg
Algorithm Hash digest
SHA256 0b4d52e2bc483e47ba1279486c735dac6cb6561ee900f809b1e1831faa9437b1
MD5 92b9a2706b2bfd96b8148bc2164fd8fb
BLAKE2b-256 dec02899fb32756a07b758bc74155017a5eef983f4e803bbf652fac4cda3227f

See more details on using hashes here.

File details

Details for the file pyams_scheduler-1.0.1-py3.6.egg.

File metadata

  • Download URL: pyams_scheduler-1.0.1-py3.6.egg
  • Upload date:
  • Size: 161.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for pyams_scheduler-1.0.1-py3.6.egg
Algorithm Hash digest
SHA256 9529590d0166b6a70b8a9d78c6d3b3f20880db22000dc72cf2246d04d8c7dcdc
MD5 8f05b5aa8294226c4ba2e02df1943a5e
BLAKE2b-256 0f9c89dd6a9df2d60fba395d651534753cffb896bf9257105edd8b251f42357c

See more details on using hashes here.

File details

Details for the file pyams_scheduler-1.0.1-py3.5.egg.

File metadata

  • Download URL: pyams_scheduler-1.0.1-py3.5.egg
  • Upload date:
  • Size: 163.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.5.10

File hashes

Hashes for pyams_scheduler-1.0.1-py3.5.egg
Algorithm Hash digest
SHA256 242f6d1dc884154b4657dee7ac3812ed674c37fdd4837196b33a26c419494a1d
MD5 e90916c3432ffd4f3e00584e05816be9
BLAKE2b-256 8cb0fc31acaabea8225ee7f7bd581f091d1c72c31042db8e5d5ad84dac4b47f2

See more details on using hashes here.

File details

Details for the file pyams_scheduler-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyams_scheduler-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 87.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.5.10

File hashes

Hashes for pyams_scheduler-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 633ba87d79d21da1cce3dd5aa5788527b62cd5afa0199c6158c32fd47d5b41b9
MD5 05c6e21996637b92bba9874f8bf63cef
BLAKE2b-256 397b208a53f239f3485fd9947160bda6e9de2df9c1441972bc1d07263f294623

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