Commit Graph

34055 Commits

Author SHA1 Message Date
anthony 05499fa5f6 execute only emergency command with slaveconn. othersiwe api call hands 2010-09-14 19:22:24 -07:00
alena b26ac321de bug 6177: Make VM group a first class object
1) Added new apis: createInstanceGroup, updateInstanceGroup, deleteInstanceGroup, listInstanceGroups
2) Group can be created using:
* createInsanceGroup api
* deployVirtualMachine/updateVirtualMachine commands (we create a group with name equal to "group" parameter value if the group doesn't exist already)
3) Group can be removed by:
* deleteInstanceGroup api
* when corresponding account is removed
4) Vm can be assigned to one group only. To move vm from one group to another, use updateVirtualMachine command with "group" parameter
5) Changed listVirtualMachines command to use "groupId" parameter instead of "group".

status 6177: resolved fixed
2010-09-14 19:08:01 -07:00
Kris McQueen dc6e07ad75 Refactoring deletePreallocatedLun and registerPreallocatedLun to new API framework. 2010-09-14 17:53:12 -07:00
Jessica Wang c3144e0d76 new UI - add action message box to actions for subgrid items. 2010-09-14 17:41:47 -07:00
NIKITA 64c45588b2 Merge conflict resolved 2010-09-14 17:16:31 -07:00
NIKITA d575d083b8 git ignore changes 2010-09-14 17:10:35 -07:00
Kris McQueen 1b8965c202 fixing package name for pre-allocated lun api commands 2010-09-14 17:04:35 -07:00
Kris McQueen cf6829a038 Moving pre-allocated lun API commands to OSS since it's not a premium feature 2010-09-14 17:02:16 -07:00
NIKITA cd066f03a0 Title icons for ISO, Snapshots and volume 2010-09-14 16:54:05 -07:00
Jessica Wang 68e17586d0 new UI - actions in details panel - show error message in red dialog box when action fails. 2010-09-14 16:39:57 -07:00
NIKITA 3d61949f06 Icon for main title -IP Address 2010-09-14 16:30:01 -07:00
NIKITA 98c32fbf71 Icons for main titles for event and Instance 2010-09-14 16:26:13 -07:00
NIKITA 188b3e8b3e Icon added to main content title 2010-09-14 16:20:45 -07:00
Kris McQueen 1d912fb608 adding licensing info 2010-09-14 16:09:05 -07:00
NIKITA c464c7f5b7 Ui for edit version 2010-09-14 16:01:40 -07:00
Jessica Wang 03728cf9d8 new UI - clean right panel when different item in middle menu is selected. 2010-09-14 15:58:52 -07:00
Jessica Wang 6eab10ad47 new UI - boolean field (cross icon, tick icon) - adjust position of cross icon and tick icon. 2010-09-14 15:45:16 -07:00
Kris McQueen a53cb4aab0 Refactoring deleteDomain to new API framework. Cleaning up some compilation errors that resulted from previous refactoring, namely there was a requirement to keep the old manager method around for createDiskOffering and createZone in order for the ConfigurationServer to work. 2010-09-14 15:36:12 -07:00
abhishek efa8d2af07 bug 6188: fix for the issue
status 6188: resolved fixed
2010-09-14 15:33:48 -07:00
Jessica Wang 8c48de076a new UI - volume page - after action on right panel is finished, update both middle menu and right panel. 2010-09-14 15:20:35 -07:00
Kris McQueen dbb2897626 Unexposed parameters can now be assigned to commands. This are for internal use of the command, and will be serialized/deserialized during execution/response phases, but will not be accepted as part of the API request. Also create a DB utility file for the API to use which delegates requests to the DAOs. Mostly this utility class will look up objects by ID, and it allows the removal of similar methods from ManagementServer, thereby reducing some of the clutter in ManagementServer. 2010-09-14 14:54:04 -07:00
NIKITA 252add5d2b Names changed for title icons 2010-09-14 14:52:12 -07:00
Jessica Wang 85ea3d600a new UI - implement close button in action message box. 2010-09-14 14:37:53 -07:00
abhishek a178a9a675 import cleanup 2010-09-14 11:38:41 -07:00
abhishek dea01d0752 adding the status value whilst creating a storage pool using database config 2010-09-14 11:37:32 -07:00
Jessica Wang 336634c2f5 new UI - update details tab in right panel after action is finished. 2010-09-14 11:29:55 -07:00
abhishek 91813371b4 further comments added 2010-09-14 10:53:27 -07:00
abhishek edc85dd12d bug 6163: waiting on Alex to give me the go ahead for this bug, commenting out some of the code till then 2010-09-14 10:52:04 -07:00
abhishek ab166071f8 bug 6163: refactoring some more code 2010-09-14 10:05:05 -07:00
abhishek 743187a951 bug 6163: implementing the search function for zone wide searches for vlans 2010-09-14 10:05:05 -07:00
abhishek 10ad2aa468 bug 6163: further addition of functionality wrt zone wide vlan search 2010-09-14 10:05:05 -07:00
abhishek ce7278164d bug 6163: adding new dao functionality 2010-09-14 10:05:05 -07:00
Jessica Wang ef6f5b6181 new UI - volume page - adjust position of spinning wheel and add dialog box that will appear after action is finished. 2010-09-14 09:54:40 -07:00
nit 8f955c2889 Fixing the ConcurrentModificationException 2010-09-14 20:18:51 +05:30
Kris McQueen f4caf145c3 Refactoring dispatching API commands from the scheduled async job. Instead of calling an executor, the dispatcher invokes the method on the manager directly. After the command is executed the response is serialized to the async job table so it can be queried later. Also serialize a response for async create commands that includes the id of the object being created. 2010-09-13 18:28:19 -07:00
Jessica Wang b137b08731 new UI - template page, ISO page - add middle menu icons. 2010-09-13 17:52:05 -07:00
Jessica Wang b86382c385 new UI - implement ISO page. 2010-09-13 17:32:47 -07:00
Kris McQueen a8112f65de When using session based authentication, we now store the parameters in the session as part of the login processing, instead of returning those parameters so that the caller has to update the session. Authentication now throws an exception on failure and the caught exception is where the session is invalidated. 2010-09-13 17:04:11 -07:00
NIKITA 11169a8bb9 Template icons name has been changed 2010-09-13 16:54:45 -07:00
Jessica Wang 70b533fd8f new UI - show boolean field as a tick icon or a cross icon. 2010-09-13 16:49:11 -07:00
NIKITA 6e2beaba3a height Change in loader box -Instance tab 2010-09-13 16:44:59 -07:00
Jessica Wang ddb5321a27 new UI - template page - populate data to middle menu and right panel when left menu is clicked. 2010-09-13 16:21:49 -07:00
NIKITA 5642eb2837 Link Change in Instance Add VM popup 2010-09-13 16:10:03 -07:00
Kris McQueen de5e978b7b Removing listSecurityGroups and listNetworkGroups from the SecurityGroupDao and NetworkGroupDao since they weren't being called by anyone. 2010-09-13 15:59:52 -07:00
NIKITA 70750d7b38 UI for Grid info and error msgs 2010-09-13 15:59:36 -07:00
Jessica Wang f66eff8ec5 new UI - add jsp file for template page. 2010-09-13 15:49:39 -07:00
Kris McQueen df10af0688 cleaning up imports, fixing up some compilation problems related to API refactoring 2010-09-13 15:25:46 -07:00
Jessica Wang 272c1e8f1d new UI - template page - add submenu myTemplates, CommunityTemplates, FeaturedTemplates. 2010-09-13 15:12:22 -07:00
Kris McQueen 3ba48f9676 fixing up code rearrangement since I forgot to add the files to my commit, oops... 2010-09-13 15:05:17 -07:00
Kris McQueen 77feb415d6 fixing up the move of EventUtils to server package 2010-09-13 15:04:04 -07:00