1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-01-08 21:17:43 +03:00
one/include
Ruben S. Montero 1235866e51 F #2228: Added new VM quota - RUNNING_MEMORY, RUNNING_CPU and RUNNING_VMS.
These running quotas are for all states included in ACTIVE and VMS being
scheduled (PENDING and HOLD) as those states consume the same resources (in
terms of allocation) as running VMs.

Author: juanmont <juanmont@ucm.es>
2018-09-05 15:14:39 +02:00
..
AclManager.h F #1377: Added new funtion to check lock state with oneadmin. Missing 2018-05-23 14:42:57 +02:00
AclRule.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ActionManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ActionSet.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
AddressRange.h F #1976: Test access rights to the security groups of a VNet and its ARs 2018-04-27 16:31:12 +02:00
AddressRangeInternal.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
AddressRangeIPAM.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
AddressRangePool.h F #1976: Test access rights to the security groups of a VNet and its ARs 2018-04-27 16:31:12 +02:00
Attribute.h B #1790: Fix updateconf with restricted attributes 2018-03-26 18:58:04 +02:00
AuthManager.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
AuthManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
AuthRequest.h F #1377: Added new funtion to check lock state with oneadmin. Missing 2018-05-23 14:42:57 +02:00
BitMap.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
CachePool.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Callbackable.h B #2144: Fix affected rows for Sqlite 2018-06-26 10:57:04 +02:00
Client.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Cluster.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Clusterable.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ClusterableSingle.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ClusterPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
ClusterTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Datastore.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
DatastorePool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
DatastoreTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
DefaultQuotas.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
DispatchManager.h F #2228: Added new VM quota - RUNNING_MEMORY, RUNNING_CPU and RUNNING_VMS. 2018-09-05 15:14:39 +02:00
Document.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
DocumentPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
ExtendedAttribute.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
FedReplicaManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Group.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
GroupPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
History.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Hook.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
HookManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
HookManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Host.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
HostHook.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
HostPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
HostShare.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
HostTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Image.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ImageManager.h B #1863: Added clear snapshot method. Removed all snapshot from image if snapshot_pool is empty. 2018-03-19 17:08:19 +01:00
ImageManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ImagePool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
ImageTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
InformationManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
InformationManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
IPAMManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
IPAMManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
IPAMRequest.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
LibVirtDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
LifeCycleManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Log.h Log slow MySQL queries, threshold set to 0.5s 2018-08-07 23:35:15 +02:00
LogDB.h Better trigger of replication requests. Synchronize DB writers and Raft 2018-08-05 19:03:01 +02:00
LoginToken.h B #1869: Checked if token has expired to not ask external drivers 2018-03-23 11:08:58 +01:00
Mad.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MadManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MarketPlace.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MarketPlaceApp.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MarketPlaceAppPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
MarketPlaceAppTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MarketPlaceManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MarketPlaceManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MarketPlacePool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
MarketPlaceTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
mem_collector.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
MonitorThread.h F #2192: New MONITOR INTERVALS for fine grain tunning 2018-06-26 10:57:04 +02:00
MySqlDB.h F #1927 Check if sqlite has been compiled to use LIMIT with DELETE and UPDATE 2018-04-25 17:05:30 +02:00
Nebula.h Bump version to 5.7.80 (#2289) 2018-07-16 13:23:30 +02:00
NebulaLog.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
NebulaTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
NebulaUtil.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ObjectCollection.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ObjectSQL.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ObjectXML.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
PoolObjectAuth.h F #1377: User locks for resources (#1675) 2018-01-25 11:46:33 +01:00
PoolObjectSQL.h Fix unlock operations for admin users. Fix bug with recursive template 2018-05-24 11:43:27 +02:00
PoolSQL.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
PoolSQLCache.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
Quota.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
QuotaDatastore.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
QuotaImage.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
QuotaNetwork.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Quotas.h F #2228: Added new VM quota - RUNNING_MEMORY, RUNNING_CPU and RUNNING_VMS. 2018-09-05 15:14:39 +02:00
QuotasSQL.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
QuotaVirtualMachine.h F #2228: Added new VM quota - RUNNING_MEMORY, RUNNING_CPU and RUNNING_VMS. 2018-09-05 15:14:39 +02:00
RaftHook.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RaftManager.h Compute number of replicas needed to commit a log record 2018-08-31 00:47:42 +02:00
RankScheduler.h F #1843: Minor refactor 2018-03-20 20:05:30 +01:00
ReplicaManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ReplicaRequest.h Compute number of replicas needed to commit a log record 2018-08-31 00:47:42 +02:00
ReplicaThread.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Request.h F #2150: Log IP/TCP port from client 2018-08-15 20:44:51 +02:00
RequestManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerAcl.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerAllocate.h F #1880: Added param to check capacity when allocating a new image (this is only for admin users) 2018-06-26 10:57:04 +02:00
RequestManagerAllocateDB.h F #1377: Added new funtion to check lock state with oneadmin. Missing 2018-05-23 14:42:57 +02:00
RequestManagerChmod.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerChown.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
RequestManagerClone.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
RequestManagerCluster.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
RequestManagerDatastore.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerDelete.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerDropDB.h F #1377: Added new funtion to check lock state with oneadmin. Missing 2018-05-23 14:42:57 +02:00
RequestManagerGroup.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerHost.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerImage.h Fix unlock operations for admin users. Fix bug with recursive template 2018-05-24 11:43:27 +02:00
RequestManagerInfo.h F #1377: User locks for resources (#1675) 2018-01-25 11:46:33 +01:00
RequestManagerLock.h Fix unlock operations for admin users. Fix bug with recursive template 2018-05-24 11:43:27 +02:00
RequestManagerMarketPlaceApp.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerPoolInfoFilter.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerProxy.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerRename.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
RequestManagerSecurityGroup.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerSystem.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerUpdateDB.h F #1377: Added new funtion to check lock state with oneadmin. Missing 2018-05-23 14:42:57 +02:00
RequestManagerUpdateTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerUser.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerVdc.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerVirtualMachine.h B #2374: Restricted attributes checked for attach-disk 2018-08-29 18:08:05 +02:00
RequestManagerVirtualNetwork.h F #1377: Added new funtion to check lock state with oneadmin. Missing 2018-05-23 14:42:57 +02:00
RequestManagerVirtualRouter.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerVMTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
RequestManagerZone.h F #2143: renamed to reset vs sync 2018-06-26 13:14:04 +02:00
ScheduledAction.h F #1548: Fixed bug with don't have END_TYPE (#2094) 2018-05-16 16:58:50 +02:00
SecurityGroup.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
SecurityGroupPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
Snapshots.h B #2189: Store NEXT_SNAPSHOT id in the snapshot metadata to not reuse ID's 2018-06-26 10:57:04 +02:00
SqlDB.h F #1927 Check if sqlite has been compiled to use LIMIT with DELETE and UPDATE 2018-04-25 17:05:30 +02:00
SqliteDB.h F #1927 Check if sqlite has been compiled to use LIMIT with DELETE and UPDATE 2018-04-25 17:05:30 +02:00
SyncRequest.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
SystemDB.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Template.h F #1792: Greatly improve concurrency by: Remove big lock on pool control class. Increase number of MySQL connections (new configuration variable). Make all parser reentrants. This commit also simplifies the pool references. 2018-03-17 23:35:21 +01:00
TransferManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
TransferManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
User.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
UserPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
UserTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Vdc.h F #1872 Added method and changed oned.conf attribute (#1963) 2018-04-20 17:03:18 +02:00
VdcPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
VirtualMachine.h Added new param to header documentation 2018-06-26 10:57:03 +02:00
VirtualMachineAttribute.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualMachineDisk.h Added new param to header documentation 2018-06-26 10:57:03 +02:00
VirtualMachineHook.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualMachineManager.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualMachineManagerDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualMachineMonitorInfo.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualMachineNic.h Added new param to header documentation 2018-06-26 10:57:03 +02:00
VirtualMachinePool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
VirtualMachineTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualNetwork.h F #2045: Rename VN_MAD dummy to bridge, restore noop dummy driver 2018-05-16 15:24:37 +02:00
VirtualNetworkPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
VirtualNetworkTemplate.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VirtualRouter.h Added new param to header documentation 2018-06-26 10:57:03 +02:00
VirtualRouterPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
VMGroup.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VMGroupPool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
VMGroupRole.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VMGroupRule.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
VMTemplate.h F #1548: Introduced relative actions into scheduler 2018-02-19 14:23:35 +01:00
VMTemplatePool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
XenDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
XMLDriver.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
Zone.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00
ZonePool.h F #2183: Use pager for list commands (e.g. onevm list). Support for 2018-08-06 14:16:00 +02:00
ZoneServer.h Bump year to 2018 (#1623) 2018-01-02 18:27:37 +01:00