Skip to main content
Join the official Python Developers Survey 2018 and win valuable prizes: Start the survey!

Python client for the CloudShell REST API

Project description

cloudshell-rest-api

https://travis-ci.org/QualiSystems/cloudshell-rest-api.svg?branch=master https://coveralls.io/repos/github/QualiSystems/cloudshell-rest-api/badge.svg?branch=master https://img.shields.io/pypi/v/cloudshell-rest-api.svg?maxAge=2592000

Python client for the CloudShell REST API

Features

  • Add Shell - adds a new Shell Entity (supported from CloudShell 7.2)
  • Update Shell - updates an existing Shell Entity (supported from CloudShell 7.2)
  • Get Installed Standards - gets a list of standards and matching versions installed on CloudShell (supported from CloudShell 8.1)

Installation

Install cloudshell-rest-api Python package from PyPI:

pip install cloudshell-rest-api

Getting started

Make sure to include this line in the beginning of your file:

from cloudshell.rest.api import PackagingRestApiClient

Login to CloudShell:

client = PackagingRestApiClient('SERVER', 9000, 'USER', 'PASS', 'Global')

Add a new Shell to CloudShell:

client.add_shell('work//NutShell.zip')

License

  • Free software: Apache Software License 2.0

History

8.2.0.0 (2017-09-19)

  • newest addition to rest-api. please welcome get_shell - returns a requested shell information

8.1.1.0 (2017-08-27)

  • remodeling update_shell to also accept shell name

8.1.0.1 (2017-06-12)

  • Bug fix

8.1.0.0 (2017-06-04)

  • Query installed standards on CloudShell server

7.2.0.6 (2016-09-01)

  • First release of with Add Shell and Update Shell features

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
cloudshell-rest-api-8.2.0.0.tar.gz (7.1 kB) Copy SHA256 hash SHA256 Source None Sep 19, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page