cloudstack/tools/testClient
frank cef30956e9 Merge branch 'newagentmgr'
Conflicts:
	agent-simulator/src/com/cloud/api/commands/ConfigureSimulator.java
	ovm/src/com/cloud/ovm/hypervisor/OvmDiscoverer.java
	server/src/com/cloud/agent/manager/AgentManagerImpl.java
	server/src/com/cloud/capacity/CapacityManagerImpl.java
	server/src/com/cloud/network/F5BigIpManagerImpl.java
	server/src/com/cloud/network/JuniperSrxManagerImpl.java
	server/src/com/cloud/resource/ResourceManagerImpl.java
	server/src/com/cloud/server/ManagementServerImpl.java
	server/src/com/cloud/storage/snapshot/SnapshotManagerImpl.java
	server/src/com/cloud/vm/UserVmManagerImpl.java
	server/src/com/cloud/vm/VirtualMachineManagerImpl.java
	utils/src/com/cloud/utils/db/GenericDao.java
2011-10-27 11:09:56 -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 Add storage migration 2011-10-24 15:59:47 -07:00
cloudstackConnection.py Add storage migration 2011-10-24 15:59:47 -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