Cloudstack Source code
Go to file
Vijayendra Bhamidipati f601db1304 Bug 14060: Include a CloudStack error code in an Exception Response
Bug 13127: API error text refer to database ids instead of uuids

Code-Reviewers: Ewan Mellor, Kelven Yang

Description:

	1. A new class CSExceptionErrorCode has been added to utils.
	   It contains a list of error codes for each type of
	   Exception class. Use fully qualified package paths for
	   Exceptions in CSExceptionErrorCode.  We log any exception
	   name not found in the list of error codes for exceptions.

	2. Whenever we throw an exception exobj anywhere in the
	   CS code, the CSErrorCode is set in the base class
	   constructor.

	3. We add a new field csErrorCode in classes CloudException,
	   RuntimeCloudException, ExecutionException and
	   ExceptionResponse.

	4. Two places in ApiServer.java were wrongly modified when
	   putting in changes for bug 13127 to not throw an exception.
	   This has been corrected in this commit.
2012-05-01 13:48:15 +01:00
agent CS-14618: Fix null network device name 2012-04-24 16:16:37 -07:00
agent-simulator integrity checker loaded as parted of extended components.xml 2012-05-01 13:12:48 +01:00
api Bug 14060: Include a CloudStack error code in an Exception Response 2012-05-01 13:48:15 +01:00
awsapi Files missing after cloudbridge-ec2-integration branch merge 2012-04-30 17:08:38 -07:00
awsapi-setup Correcting the python location in the register script. 2012-04-30 17:08:25 -07:00
build move all license html to build/license 2012-05-01 13:15:15 +01:00
client Fix typo 2012-05-01 13:14:15 +01:00
cloud-cli Switch to Apache license 2012-04-03 04:54:14 -07:00
console bug 14559: podId is required parameter in addCluster api 2012-03-30 10:38:48 -07:00
console-proxy Console proxy refactoring incremental check-in - new VNC protocol implementation 2012-05-01 13:45:15 +01:00
console-viewer bug 14559: podId is required parameter in addCluster api 2012-03-30 10:38:48 -07:00
core Bug 13127: API error text refer to database ids instead of uuids 2012-05-01 13:21:44 +01:00
daemonize Switch to Apache license 2012-04-03 04:54:14 -07:00
debian don't install python files in cloud-cli.install as they have been installed in cloud-python.install 2012-04-12 11:10:50 -07:00
deps - Changes to Configuring hibernate to connect to multiple databases: cloudbridge and cloudstack 2012-04-30 17:08:29 -07:00
docs Update documentation source files. 2012-05-01 13:47:26 +01:00
ovm fix Ovm network for bond device 2012-05-01 13:18:45 +01:00
patches bug 12706: Add broadcast address for the network interface 2012-05-01 13:15:49 +01:00
python Switch to Apache license 2012-04-03 04:54:14 -07:00
scripts removed unused files 2012-05-01 13:18:28 +01:00
server Bug 14060: Include a CloudStack error code in an Exception Response 2012-05-01 13:48:15 +01:00
setup fix db upgrade 2012-05-01 13:34:56 +01:00
test Switch to Apache license 2012-04-03 04:54:14 -07:00
tools CS-14596: check existence of config file before loading 2012-04-23 18:50:38 +05:30
ui UI: Add notification tests 2012-05-01 13:47:31 +01:00
usage Switch to Apache license 2012-04-03 04:54:14 -07:00
utils Bug 14060: Include a CloudStack error code in an Exception Response 2012-05-01 13:48:15 +01:00
vmware-base Switch to Apache license 2012-04-03 04:54:14 -07:00
.gitignore Update gitignore 2011-12-23 12:57:34 -05:00
INSTALL.txt Switch to Apache license 2012-04-03 04:54:14 -07:00
README.html Switch to Apache license 2012-04-03 04:54:14 -07:00
README.md adding a markdown readme for github 2011-12-01 13:02:38 -05:00
build.xml Renaming cloud-bridge to awsapi 2012-04-30 17:07:41 -07:00
cloud.spec remove duplicate %post for cloud-client 2012-04-30 17:08:17 -07:00
configure-info.in Source code committed 2010-08-11 09:13:29 -07:00
version-info.in more file changes 2010-09-09 13:27:20 -07:00
waf Source code committed 2010-08-11 09:13:29 -07:00
waf.bat Source code committed 2010-08-11 09:13:29 -07:00
wscript fix spec file 2012-04-30 17:08:13 -07:00
wscript_build able to build awsapi RPM 2012-04-30 17:08:05 -07:00
wscript_configure add AWSAPILOG token to waf build 2012-04-30 17:08:35 -07:00

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