"A command line interface for EPIC HPC"
Project description
Epic by Zenotech - Command Line Interface
EPIC is a cloud platform for interfacing with HPC resources. This Python CLI demonstrates the pyepic
module, which interfaces with the EPIC REST API.
Installation
From PyPi
You can install the package from PyPi using pip with pip install epiccli
Documentation
Documentation is available on read the docs.
Usage
To get started run epic configure
and enter your EPIC configuration details. This will generate the configuration file for the program.
Run epic
to list commands:
$ epic
Usage: epic [OPTIONS] COMMAND [ARGS]...
CLI for communicating with the EPIC
Options:
--help Show this message and exit.
Commands:
cluster Cluster Management
configure Configure the CLI tool
data Data Management
job Manage your EPIC jobs
project Project Management
team Team Management
About
The CLI is built using Click to handle boilerplate and is packaged over pypi.
The pyepic
module manages interactions with the EPIC REST API.
For further documentation, a full API schema is available at https://epic.zenotech.com/api/docs
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
File details
Details for the file epiccli-2023.11.2.tar.gz
.
File metadata
- Download URL: epiccli-2023.11.2.tar.gz
- Upload date:
- Size: 10.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89622c5d1edbfec4648a3b1b54a8e2eb08f23d20aca4b59b09dbaa14fa425a6e |
|
MD5 | 841caf0f23f9a0c95a3cfcfb673f5c35 |
|
BLAKE2b-256 | b3ee534bcc88484ea9233dd189477d5fe8b5918b97ff4498fd04b5e286184169 |
File details
Details for the file epiccli-2023.11.2-py3-none-any.whl
.
File metadata
- Download URL: epiccli-2023.11.2-py3-none-any.whl
- Upload date:
- Size: 13.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fba809e39c3b2e5e01823bc646832a1ddb7399998209fea7226d44ffbca5788a |
|
MD5 | a58716f7d32afbeacb41747069bb5c83 |
|
BLAKE2b-256 | 8c90a97342dbbd5fb031ab5a22027eefb4020cf60fecfe163e5cba02dfeae282 |