cloudstack/tools/testClient
Sangeetha Hariharan a5d7d5a02f Modified Script to accept input params for host/db/number of agents 2011-08-23 17:27:45 -07:00
..
pymysql
testcase Modified Script to accept input params for host/db/number of agents 2011-08-23 17:27:45 -07:00
unitTest TESTClient: async job threads can exit after job pool is empty 2011-08-23 11:44:26 -07:00
.project
.pydevproject
README
TestCaseExecuteEngine.py
asyncJobMgr.py add testcase for zuccihni 2011-08-23 16:42:10 -07:00
cloudstackConnection.py TESTClient: async job threads can exit after job pool is empty 2011-08-23 11:44:26 -07:00
cloudstackException.py
cloudstackTestCase.py add new testcase class, make testcase pydev friendly 2011-08-19 16:21:16 -07:00
cloudstackTestClient.py TESTClient: async job threads can exit after job pool is empty 2011-08-23 11:44:26 -07:00
codegenerator.py
configGenerator.py add sample code to config advanced zone 2011-08-19 18:05:37 -07:00
dbConnection.py TESTClient: async job threads can exit after job pool is empty 2011-08-23 11:44:26 -07:00
deployAndRun.py add more test cases 2011-08-18 10:51:38 -07:00
deployDataCenter.py add sample code to config advanced zone 2011-08-19 18:05:37 -07:00
remoteSSHClient.py

README

CloudStack Test Client
1. generate Cloudstack API python code from an API XML spec file
   python codegenerator.py  -o where-to-put-the-cloudstack-api -s where-the-spec-file
1.5 Spec file is generated by
   ant build-apidocs
   -> generates commands.xml in dist

2. Facility it provides:
  1. very handy cloudstack API python wrapper
  2. support async job executing in parallel
  3. remote ssh login/execute command
  4. mysql query 

3. sample code is under unitTest