cloudstack/build
Vijayendra Bhamidipati e9d1bfbd3f Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches)
At this point, the mgmt server comes up, loading the
	   Nexus related modules without dying.

Description:

	1) Added a new properties file for Cisco N1kv VSM commands:
		cisconexusvsm_commands.properties.in

	2) Added the CiscoNexusVSMElement to the components.xml file.

	3) Modified CiscoNexusVSMElement to implement NetworkElement.

		The NetworkElement interface functions are not
	  	relevant to the N1KV VSM, so we override them
	  	with noops.

	4) Added an addDao() of CiscoNexusVSMDeviceDaoImpl in populateDaos(),
	   else we'd run into a failure to look up the VSM's dao when the
	   mgmt server is starting up:

		com.cloud.utils.exception.CloudRuntimeException: Unable to find DAO com.cloud.network.dao.CiscoNexusVSMDeviceDao

	5) Also added the CiscoNexusVSMElementService in populateServices(),
	   and modified CiscoNexusVSMElement to implement Manager as well.

	6) populateServices() was running into an exception that indicated
	   that it was unable to find a commands.properties file for the
	   cisco n1kv vsm service. Fixed it by changing getProperties() in
	   CiscoNexusVSMElement to return the correct string
	   "cisconexusvsm_commands.properties", and putting in an @Override
	   for getProperties() in CiscoNexusVSMElement. Also fixed up all
	   the other functions in CiscoNexusVSMElement that needed to have
	   @Override. Also updated build/developers.xml with this file
	   location. And did other small cleanup.

	7) More clean up in CiscoNexusVSMDeviceManagerImpl.
2012-05-14 18:15:47 -07:00
..
deploy Switch to Apache license 2012-04-03 04:54:14 -07:00
license bug CS-14573 2012-04-19 12:43:42 -07:00
.gitignore more changes for the rewrite. 2010-08-16 11:28:11 -07:00
.project bug 5890,5873: Try multiple bug checkins 2010-08-11 09:59:25 -07:00
build-aws-api.properties Renaming cloud-bridge to awsapi 2012-04-30 17:07:41 -07:00
build-aws-api.xml CS-14611 : Not able to connect to cloudbridge db 2012-04-30 17:08:24 -07:00
build-cloud.properties Make secondary storage VM support premium version and opensource version 2011-02-18 17:10:20 -08:00
build-cloud.xml Renaming cloud-bridge to awsapi 2012-04-30 17:07:41 -07:00
build-common.xml build-all: give more RAM to compile-aws 2012-05-01 17:08:32 -07:00
build-docs.xml merge thridparty to deps 2011-08-25 14:32:19 -07:00
build-marvin.xml Package management for the python testclient christened Marvin 2012-04-11 18:26:38 +05:30
build-tests.xml Added another testclient 2012-05-01 16:51:14 -07:00
build-usage.xml partly bring usage back to spec file to work around rpm build 2011-08-31 17:25:17 -07:00
cloud.properties change version to 3.0.3 2012-04-23 10:45:04 -07:00
developer.xml Bug CS-9919: Support for Nexus Swiches (Cisco Vswitches) 2012-05-14 18:15:47 -07:00
overview.html Source code committed 2010-08-11 09:13:29 -07:00
package.xml Renaming cloud-bridge to awsapi 2012-04-30 17:07:41 -07:00
release-notes Source code committed 2010-08-11 09:13:29 -07:00
replace.properties CS-14634: AWS API related logging should happen in awsapi.log. 2012-04-30 17:08:28 -07:00