Compute Resources Made Simple
Project description
crimpl
Connecting to Compute Resources made Simple(r)
pip install crimpl
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 managing 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
Contributions are welcome! Feel free to file an issue or fork and create a pull-request.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file crimpl-0.1.0.dev1.tar.gz
.
File metadata
- Download URL: crimpl-0.1.0.dev1.tar.gz
- Upload date:
- Size: 9.8 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 085f782d7832817519ea69f1421c0d3c712cc896ab0f2fd6dc3d2dbe444dd173 |
|
MD5 | bf598874d250b0302245b917449cc61f |
|
BLAKE2b-256 | c4c15818b1a1fc909ba805654919bcc394927733417d4849db2443eb56d72cf8 |