mirror of https://github.com/apache/cloudstack.git
cloudcloudstackiaasinfrastructurejavakuberneteskvmlibvirtorchestrationpythonvirtual-machinevirtualizationvmwarevspherexcp-ngxenserver
Description: 1. Added a new VO class to represent a new table "cluster_vsm_map". The class is ClusterVSMMapVO in ClusterVSMMapVO.java. This table has only two fields - clusterId, VSMId. The clusterId can occur only once. But the same VSMId can be tied to different clusterIds. 2. Added the Dao interface + implementation of the interface. This provides the functions required to populate objects of type ClusterVSMMapVO with records from the cluster_vsm_map table. The interface is defined in ClusterVSMMapDao.java, and the implementation is in ClusterVSMMapDaoImpl.java. 3. Changed the table name that represents the VSM to "virtual_supervisor_module" from the earlier overly generic "external_virtual_switch_management_devices". 4. Added search/remove functions to the Dao of the VSM. This is the Dao for the Cisco Nexus VSM - CiscoNexusVSMDeviceDao:CiscoNexusVSMDeviceDaoImpl --> This is the Dao Implementation that would let us query/update records on the "virtual_supervisor_module" table that contains the records of all the VSMs that are added to the Management Server. NOTE:: ====== These were some of the changes made as part of the previous commit (#7): 1. Renamed CiscoNexusVSMResource.java to CiscoNexusVSM.java. 2. Changed it to not implement a true resource, but to be just a class providing functionality to talk to a VSM. 3. Modified the AddCiscoNexusVSMCmd class to take in clusterId instead of zoneId + your fix of the String to Long. |
||
|---|---|---|
| agent | ||
| agent-simulator | ||
| api | ||
| awsapi | ||
| awsapi-setup | ||
| build | ||
| client | ||
| cloud-cli | ||
| console-proxy | ||
| core | ||
| daemonize | ||
| debian | ||
| deps | ||
| docs | ||
| ovm | ||
| patches | ||
| python | ||
| scripts | ||
| server | ||
| setup | ||
| test | ||
| tools | ||
| ui | ||
| usage | ||
| utils | ||
| vmware-base | ||
| .gitignore | ||
| INSTALL.txt | ||
| README.html | ||
| README.md | ||
| build.xml | ||
| cloud.spec | ||
| configure-info.in | ||
| version-info.in | ||
| waf | ||
| waf.bat | ||
| wscript | ||
| wscript_build | ||
| wscript_configure | ||
README.md
CloudStack
CloudStack is a massively scalable free/libre open source Infrastructure as a Service cloud platform.
Visit us at cloudstack.org or join #cloudstack on irc.freenode.net
Binary Downloads
Downloads are available from: http://cloudstack.org/download.html
Supported Hypervisors
- XenServer
- KVM
- VMware ESX/ESXi (via vCenter)
- Oracle VM
- XCP
Mailing lists
Announcement Mailing List Development Mailing List Users Mailing list Commits mailing list