Commit Graph
741 Commits
Author SHA1 Message Date
Carlos Martín 4e3ab353ca Feature #1304: Remove extra type argument in document clone 2012-06-22 12:20:39 +02:00
Ruben S. Montero 98c8cc85f4 feature #1291: Update QuotaVirtualMAchine interface 2012-06-22 01:33:48 +02:00
Carlos Martín 73baa84fbd Feature #1288: Code cleanup 2012-06-21 18:30:13 +02:00
Carlos Martín 06581af467 Feature #1288: Re-do commit:e2f59f0c .
Previous code didn't check that all quota limits are 0, just the
ones requested. This version also cleans quotas that have 0 limit
and usage after a 'oneuser quota' operation
2012-06-21 18:12:50 +02:00
Carlos Martín 24db7e7527 Feature #1288: Clean VM quota when it reaches 0 usage and limi 2012-06-21 16:47:12 +02:00
Carlos Martín 4c6233bd09 Bug #1308: Before a chown operation, check if the new user already has an object with the same name 2012-06-20 17:33:00 +02:00
Carlos Martín 3c324b4ad3 Bug #1311: Include the restricted image attributes check in RMAllocate 2012-06-20 15:07:15 +02:00
Ruben S. Montero 727826b0a8 Merge branch 'feature-1223'
Conflicts:
	src/image/ImageManagerActions.cc
	src/oca/java/src/org/opennebula/client/vm/VirtualMachine.java
2012-06-19 23:48:13 +02:00
Carlos Martín e2f59f0cbb Feature #1288: Clean quotas that reach 0 usage and limit 2012-06-19 18:02:55 +02:00
Jaime Melis 8b0db92dd3 feature #1223: Remove DISK_ID from VMM_DRIVER_ACTION_DATA 2012-06-19 15:29:51 +02:00
Ruben S. Montero 8f809df025 Merge branch 'feature-1291' 2012-06-19 14:30:50 +02:00
Carlos Martín f607d0ea74 Feature #1304: Remove extra Document type arguments from Java OCA 2012-06-19 12:01:57 +02:00
Ruben S. Montero f8fa2e09d0 feature #1223: Modified Quota interface to accomodate Attach/Detach operations 2012-06-15 23:33:50 +02:00
Ruben S. Montero e05dbdb5bd feature #1223: Attach operation name missmatch. attach operations for the dummy driver 2012-06-15 18:14:08 +02:00
Ruben S. Montero 2f0c1d0e7e feature #1223: Included quotas for detach. Refactor some detach methods 2012-06-15 16:28:30 +02:00
Ruben S. Montero 582b8736e9 feature #1223: Removed unneeded log functions 2012-06-15 13:14:49 +02:00
Ruben S. Montero bdba7a3d3c Merge branch 'feature-1223' of git.opennebula.org:one into feature-1223
Conflicts:
	include/DispatchManager.h
	include/VirtualMachine.h
	src/rm/RequestManagerVirtualMachine.cc
2012-06-15 12:34:43 +02:00
Ruben S. Montero 1dbeaa1719 feature #1233: Added quotas.Refactor Attach methods 2012-06-15 12:28:20 +02:00
Carlos Martín 1eebdbc07a Feature #1223: Detach operation 2012-06-14 17:45:41 +02:00
Carlos Martín 554321c73b Feature #1223: New VM state HOTPLUG, continue work on the attach operation 2012-06-14 13:02:18 +02:00
Ruben S. Montero 17b9a0699e feature #1304: Added missing commit from feature-1304 merge. It fixes compilation. 2012-06-13 23:49:08 +02:00
Carlos Martín 492ba46570 Feature #1223: Implement LCM::attach success/failure. 2012-06-13 19:15:33 +02:00
Carlos Martín e5b2f84f4c Feature #1223: Basic xmlrpc method one.vm.attach, needs to be finished 2012-06-13 18:57:12 +02:00
Carlos Martín 8071e5ca0d Feature #1223: implement DispatchManager::attach 2012-06-13 18:47:04 +02:00
Carlos Martín cc13c07317 Feature #1223: New VMM attach action 2012-06-13 18:42:42 +02:00
Ruben S. Montero c178d79e23 Merge branch 'feature-1304' 2012-06-13 18:20:53 +02:00
Carlos Martín 73b6457d0e Feature #1223: Refactor TransferManager::prolog_action to create the prolog commands in a separate method 2012-06-13 18:19:22 +02:00
Ruben S. Montero 9da2602949 feature #1304: Fix signature for XML-RPC methods. Remove publish methods for OCA 2012-06-13 17:41:54 +02:00
Ruben S. Montero cb9e8bdb82 feature #1304: Removed name uniqueness for document pool. Simplify related functions because of this 2012-06-13 12:44:04 +02:00
Ruben S. Montero 29366ca7f2 feature #1291: Clone operation in ImageDriver. Clone logic moved to ImageManager. Added missing add_image for saveas and clone operations 2012-06-13 00:32:01 +02:00
Ruben S. Montero c503cea9a6 Merge branch 'master' into feature-1291. It also implements a new state machine for images to fix #1297
Conflicts:
	include/Template.h
	src/image/Image.cc
	src/image/ImageManagerActions.cc
	src/image/ImageManagerDriver.cc
	src/rm/RequestManagerAllocate.cc
2012-06-12 18:59:23 +02:00
Ruben S. Montero 17d869e388 Merge branch 'feature-1288'
Conflicts:
	install.sh
2012-06-11 23:00:56 +02:00
Ruben S. Montero 981db30338 feature #1288: Support for Group quotas 2012-06-08 22:14:40 +02:00
Carlos Martín 5d110819d9 Feature #1304: Add new xml-rpc methods one.document.* 2012-06-08 16:00:16 +02:00
Carlos Martín cc132e239a Feature #1304: Create new DocumentPool, add ACL Object to Core, Ruby and Java OCA 2012-06-08 15:41:59 +02:00
Ruben S. Montero 819f1b6a41 feature #1288: Abstract quota functionality to be reused by Groups 2012-06-08 13:45:15 +02:00
Carlos Martín 0f38c555a1 Revert "Feature #1304: Add new methods one.generic.*. VMTemplates have a new 'type' attribute."
This reverts commit 04940ff188.
2012-06-08 11:43:55 +02:00
Ruben S. Montero 654e840871 feature #1288: Update quotas for chown operations 2012-06-08 01:50:15 +02:00
Ruben S. Montero 79a040ce17 feature #1288: Change metric for IMAGE quota. Show/List methods for user 2012-06-07 19:31:16 +02:00
Ruben S. Montero 82e3f2e052 feature 1288: Add missing updates after modifying user quotas. XML-RPC method to set user quotas 2012-06-07 00:04:08 +02:00
Carlos Martín 04940ff188 Feature #1304: Add new methods one.generic.*. VMTemplates have a new 'type' attribute.
As things are right now, VMTemplates with different types share the "namespace",
meaning that you can't have two templtes with the same name even if their type
is different
2012-06-06 18:03:46 +02:00
Ruben S. Montero dc85b9ba1a feature #1288: Quotas for the SAVE_AS operation 2012-06-06 17:52:44 +02:00
Ruben S. Montero cbcda494d7 feature #1288: Update usage counters on resource removal 2012-06-06 17:05:11 +02:00
Ruben S. Montero 5c7dc58c66 feature #1288: Image Quotas 2012-06-05 23:32:05 +02:00
Ruben S. Montero 7e7dcf6eac feature #1288: Fix some bugs in quota rollback 2012-06-05 23:06:14 +02:00
Ruben S. Montero 4420b1d81b feature #1288: New VM and Network quotas. Integration qith VM create operation 2012-06-05 19:04:02 +02:00
Ruben S. Montero 2a33492ad8 feature #1288: Generic quota implementation 2012-06-05 13:34:28 +02:00
Ruben S. Montero e60efb1480 feature #1288: Generic Quota Management 2012-06-05 01:58:37 +02:00
Ruben S. Montero e73c78869b feature #1288: Better interface for Quotas 2012-06-04 00:45:56 +02:00
Ruben S. Montero ce3609c28c feature #1288: Better syntax to define DATASTORE quotas 2012-06-02 02:58:46 +02:00