Skip to main content

Provide good performance command line user interface for Tapis services hosted on HPC clusters

Project description

TapisCLI

Overview

Tapis CLI is designed to provide a simple to use, versatile way to interface with Tapis services hosted on HPC resources. User can either start the app and use it as a traditional command line applications, or pass commands directly from bash. Allows you to work with all major Tapis services: Pods, Systems, Files, and Apps in one place. It can also interface directly with services being hosted on Tapis pods, like Neo4j. Although currently Neo4j is the only 3rd party application it can work with, adding support for Postgres and the like will not be difficult.

Dependencies

  • Dependencies are listed here

Installation

Using PyPi

  1. pip install TapisCL-ICICLE
  2. python -m TapisCL-ICICLE

Running Python Code Directly

  1. Clone the repository to local machine.
  2. python -m pip install -r requirements.txt
  3. python cli.py

Operations

  1. to see a list of all commands and their parameters, just enter help

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

TapisCL-ICICLE-0.0.22.tar.gz (52.9 kB view hashes)

Uploaded Source

Built Distribution

TapisCL_ICICLE-0.0.22-py3-none-any.whl (43.8 kB view hashes)

Uploaded Python 3

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