Skip to content

Simple command-line utility for sending custom requests to CROC Cloud platform.

Notifications You must be signed in to change notification settings

avderin/c2-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CROC Cloud API Client

Simple command-line utility for sending custom requests to CROC Cloud platform.

Warning: this utility is not intended for automation cases. Use https://github.com/c2devel/boto.git and python scripts instead.

Installation

Using pip:

$ pip install c2client

Usage

$ c2-ec2 --help
usage: c2-ec2 [-h] action [parameters [parameters ...]]

positional arguments:
   action      The action that you want to perform.
   parameters  Any parameters for the action. Parameters specified by parameter
               key and parameter value separated by space.

optional arguments:
   -h, --help  show this help message and exit

Common request syntax:

$ c2-ec2 <action> <arg1> <value1> <arg2> <value2>

Example

Send simple request:

$ c2-ec2 RunInstances ImageId cmi-078880A0 Description "Test instance" \
InstanceType m1.small MaxCount 1 MinCount 1 SecurityGroup.1 test

About

Simple command-line utility for sending custom requests to CROC Cloud platform.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 80.5%
  • Makefile 19.5%