Skip to main content

A tool for building processing pipelines in Python and executing them locally or in the cloud.

Project description

cloud-submit

A tool for packaging Python code with Docker and executing it in local and cloud environments.

Installation

$ pip install cloud-submit

Documentation

This package provides a Python module called cloud_submit as well as a command-line tool called csub.

Have a look at the examples to see how to set up a project directory. To run any of the examples you will have to copy userconfig/template.yaml to userconfig/default.yaml and fill in the blanks.

To run the AWS example you need to have the AWS CLI (v2) installed locally and you need an AWS account. The comments in userconfig/template.yaml tell you how you need to configure your AWS account so that the example can run.

Run csub --help to explore the functionality of csub and its subcommands.

Proper documentation will be added as soon as I have the time. (Promise!)

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

cloud_submit-0.2.tar.gz (28.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cloud_submit-0.2-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

Details for the file cloud_submit-0.2.tar.gz.

File metadata

  • Download URL: cloud_submit-0.2.tar.gz
  • Upload date:
  • Size: 28.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for cloud_submit-0.2.tar.gz
Algorithm Hash digest
SHA256 c22988856180236276da254d358c1ea6d358c3b0bff61743aa0850cd693d184e
MD5 e27e94d739dbd58c5b9db174456f920e
BLAKE2b-256 537eefccb21ae8eb66ceec4b2c09487f1d054093a9d1e570a10d4cca42c9dbff

See more details on using hashes here.

File details

Details for the file cloud_submit-0.2-py3-none-any.whl.

File metadata

  • Download URL: cloud_submit-0.2-py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for cloud_submit-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 10008d06562fc118da3f58f9aad9926e95019ded8122d3ee060d710741ff8106
MD5 ed6093d3a40cdee66a0fe7d3be2eff62
BLAKE2b-256 4f6da554e019b6184170314bef9b2675de3c6675c5da811a634b39574be75634

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page