Python CLI commands using the YellowDog Python SDK
Project description
Example Python CLI commands using the YellowDog Python SDK
Overview
This is a set of Python CLI commands for interacting with the YellowDog Platform, providing examples of usage of the YellowDog Python SDK.
The commands support:
- Aborting running Tasks with the
yd-abortcommand - Boosting Allowances with the
yd-boostcommand - Cancelling Work Requirements with the
yd-cancelcommand - Comparing whether worker pools are a match for task groups with the
yd-comparecommand - Creating, Updating and Removing Compute Source Templates, Compute Requirement Templates, Keyrings, Credentials, Storage Configurations, Image Families, Allowances, Configured Worker Pools, User Attributes, Namespace Policies, Groups, and Applications with the
yd-createandyd-removecommands - Deleting objects in the YellowDog Object Store with the
yd-deletecommand - Downloading Results from the YellowDog Object Store with the
yd-downloadcommand - Finishing Work Requirements with the
yd-finishcommand - Following Event Streams for Work Requirements, Worker Pools and Compute Requirements with the
yd-followcommand - Instantiating Compute Requirements with the
yd-instantiatecommand - Listing YellowDog items using the
yd-listcommand - Provisioning Worker Pools with the
yd-provisioncommand - Resizing Worker Pools and Compute Requirements with the
yd-resizecommand - Showing the details of any YellowDog entity using its YellowDog ID with the
yd-showcommand - Showing the details of the current Application with the
yd-applicationcommand - Shutting Down Worker Pools and Nodes with the
yd-shutdowncommand - Starting HELD Work Requirements and Holding (or pausing) RUNNING Work Requirements with the
yd-startandyd-holdcommands - Submitting Work Requirements with the
yd-submitcommand - Terminating Compute Requirements with the
yd-terminatecommand - Uploading files to the YellowDog Object Store with the
yd-uploadcommand
Please see the documentation in the GitHub repository for more details.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file yellowdog_python_examples-8.5.4.tar.gz.
File metadata
- Download URL: yellowdog_python_examples-8.5.4.tar.gz
- Upload date:
- Size: 191.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb30817b968eadf5eb29d540fd22295790f46f00c432722237de3336a29a0220
|
|
| MD5 |
fbb00cdfa2b0b7907c254a59a3cb99a0
|
|
| BLAKE2b-256 |
d58ef26f06bdf158be01b34641937be9106d507428e6763f5058a820318ea9df
|
File details
Details for the file yellowdog_python_examples-8.5.4-py3-none-any.whl.
File metadata
- Download URL: yellowdog_python_examples-8.5.4-py3-none-any.whl
- Upload date:
- Size: 170.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
11c4e1dbb01ef60c91fd5ccdae1bce9b63461d575dabd7e515c8beff824a696c
|
|
| MD5 |
33608144993098b127328c961f35163c
|
|
| BLAKE2b-256 |
b905ccb972648e18d213d7c57ac3b73babf36f460cc05af941ca1f55da96b8f9
|