cloudstack/tools/testClient
frank 4e595d04ab Bug 11522 - New agent manager
1.load hosts that in maintenance mode because maintenance is no longer an agent status now
2.don't disconnect agent when entering maintenance mode, again it's no longer an agent status now
2011-10-19 17:51:20 -07:00
..
pymysql fix typo 2011-08-10 18:37:34 -07:00
resourceMgrTest Bug 11522 - New agent manager 2011-10-19 17:51:20 -07:00
testcase testClient: add timestamp for sync job 2011-08-25 18:56:28 -07:00
unitTest TestClient: use json instead of painful XML 2011-08-25 18:56:05 -07:00
.project fix typo 2011-08-10 18:37:34 -07:00
.pydevproject fix typo 2011-08-10 18:37:34 -07:00
README Merge branch '2.2.y' 2011-08-22 20:28:30 -07:00
TestCaseExecuteEngine.py a. Test Discovery is only found in python 2.7+. unittest2 makes it backwards compatible for python 2.4-2.6 2011-08-25 19:52:30 +05:30
asyncJobMgr.py testClient: add timestamp for sync job 2011-08-25 18:56:28 -07:00
cloudstackConnection.py testclient: fix fix asyn job query for sync command 2011-08-25 18:56:20 -07:00
cloudstackException.py fix typo 2011-08-10 18:37:34 -07:00
cloudstackTestCase.py 1. correcting the global property 2. handling the case if unittest2 is present 2011-08-29 18:44:57 +05:30
cloudstackTestClient.py TestClient: use json instead of painful XML 2011-08-25 18:56:05 -07:00
codegenerator.py fix conflict 2011-08-24 18:47:09 -07:00
configGenerator.py TestClient: use json instead of painful XML 2011-08-25 18:56:05 -07:00
dbConnection.py a. Test Discovery is only found in python 2.7+. unittest2 makes it backwards compatible for python 2.4-2.6 2011-08-25 19:52:30 +05:30
deployAndRun.py add more test cases 2011-08-18 10:51:38 -07:00
deployDataCenter.py fix conflict 2011-08-24 18:47:09 -07:00
jsonHelper.py add missing files 2011-08-25 18:56:24 -07:00
remoteSSHClient.py fix typo 2011-08-10 18:37:34 -07:00

README

CloudStack Test Client

0. Generate API XML spec file
   ant build-apidocs, the output xml file is dist/commands.xml

1. generate Cloudstack API python code from an API XML spec file generated by step 0
   python codegenerator.py  -o where-to-put-the-cloudstack-api -s where-the-spec-file


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