Skip to main content

Compute Resources Made Simple

Project description

crimpl

Connecting to Compute Resources made Simple(r)

  pip install crimpl

badge badge badge badge badge badge badge

IMPORTANT: crimpl is currently still under development, is not yet well-tested, and is subject to significant API changes. Please keep posted until an official release is ready.

Read the latest documentation on readthedocs or browse the current documentation.

crimpl provides high-level python object-oriented interfaces to manage running scripts on remote compute resources.

Each type of server implements a s.run_script which runs a given set of commands remotely on the server, showing the output, and waiting for completion, and s.submit_script which starts the script running on the server and detaches while allowing for monitoring its progress remotely. They also each include a s.check_output for copying expected output files back to the local machine.

Documentation and API Docs

The configuration, options, and capabilities of each type of server are explored in the latest documentation on readthedocs or browse the current documentation.

Contributors

Kyle Conroy

Contributions are welcome! Feel free to file an issue or fork and create a pull-request.

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

crimpl-0.1.0.dev2.tar.gz (20.1 kB view details)

Uploaded Source

File details

Details for the file crimpl-0.1.0.dev2.tar.gz.

File metadata

  • Download URL: crimpl-0.1.0.dev2.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/2.7.18

File hashes

Hashes for crimpl-0.1.0.dev2.tar.gz
Algorithm Hash digest
SHA256 421dedbf25dac14f286a8fbae6d1df6677d1d28ce973a82c80d8778733a2ca58
MD5 428a042eb757b86d849abf94e4587f2c
BLAKE2b-256 5c7121a3221b56931d977ced768da338f0a76f088cb6f403625d3e7c10c9ee88

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