1
0
mirror of https://github.com/OpenNebula/one.git synced 2024-12-23 17:33:56 +03:00
one/include
Ruben S. Montero bdbca69a2d feature #4217:This commit includes the following changes to decouple the
DB access and marketplace control from master and slave zones:
  * Client class is singleton as required by xmlrpc-c
  * one_auth initialization moved to a comon location
  * MarketPlaceApp and MarketPlace actions are performed in the same zone as
the associated marketplace.
  * Adds three new api calls updateDB, dropDB and allocateDB to perform
low level DB operations. These methods are exposed for Market y
MarketApps
  * Forward operations are abstarct by Pool classes
  * Apps and markets now includes a ZONE_ID
2016-03-10 17:24:28 +01:00
..
AclManager.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
AclRule.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
ActionManager.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
ActionSet.h Feature #4217: Fix supported marketapp actions checking 2016-02-10 18:16:59 +01:00
AddressRange.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
AddressRangePool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
Attribute.h feature #4162: Sanitize some user attributes in XML douments 2016-03-03 12:32:36 +01:00
AuthManager.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
AuthManagerDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
AuthRequest.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Callbackable.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Client.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
Cluster.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
Clusterable.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
ClusterPool.h feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00
ClusterTemplate.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Datastore.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
DatastorePool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
DatastoreTemplate.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
DefaultQuotas.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
DispatchManager.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Document.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
DocumentPool.h feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00
Group.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
GroupPool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
History.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Hook.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
HookManager.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
HookManagerDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Host.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
HostHook.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
HostPool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
HostShare.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
HostTemplate.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Image.h Feature #4217: Move cloning MP Apps IDs to a new image collection attribute 2016-03-04 16:31:10 +01:00
ImageManager.h Feature #4217: Move cloning MP Apps IDs to a new image collection attribute 2016-03-04 16:31:10 +01:00
ImageManagerDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
ImagePool.h feature #4317: Recursive disk operations can work on DISK based on image 2016-03-01 12:12:19 +01:00
ImageTemplate.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
InformationManager.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
InformationManagerDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
LibVirtDriver.h Feature #4238: Add support in the Core for the iSCSI Datastore 2015-12-15 11:23:25 +01:00
LifeCycleManager.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
Log.h feature #4097: Add resource information to log messages using clog 2016-03-02 23:01:43 +01:00
LoginToken.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Mad.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
MadManager.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
MarketPlace.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
MarketPlaceApp.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
MarketPlaceAppPool.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
MarketPlaceAppTemplate.h feature #4217: Add MarketPlaceApp pools and ACL rules 2015-12-10 16:43:45 +01:00
MarketPlaceManager.h feature #4217: Adapt Marketplace classes to new Template interfaces 2016-02-05 00:55:24 +01:00
MarketPlaceManagerDriver.h feature #4217: Export action for images. 2015-12-23 00:26:54 +01:00
MarketPlacePool.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
MarketPlaceTemplate.h feature #4217: Base classes for MarketPlace pool 2015-12-01 16:09:31 +01:00
mem_collector.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
MonitorThread.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
MySqlDB.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Nebula.h feature #4217: Generic class for supported actions, used in 2016-02-09 16:34:25 +01:00
NebulaLog.h feature #4097: Use glibc to log thourgh syslog, removes log4cpp 2016-03-02 17:08:06 +01:00
NebulaTemplate.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
NebulaUtil.h Merge branch 'feature-4215' into feature-4217 2016-02-02 14:17:20 +01:00
ObjectCollection.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
ObjectSQL.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
ObjectXML.h bug #4355: CURRENT_VMS can be now of any type. Better handling of 2016-03-03 15:39:41 +01:00
OneClient.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
PoolObjectAuth.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
PoolObjectSQL.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
PoolSQL.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
Quota.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
QuotaDatastore.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
QuotaImage.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
QuotaNetwork.h feature #4215: Add decorator interface for Quota class. Implement a 2016-02-05 00:31:50 +01:00
Quotas.h Feature #4215: Implement auth & quotas for all VR actions 2016-02-01 17:07:04 +01:00
QuotasSQL.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
QuotaVirtualMachine.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Request.h Feature #4317: Add option for template delete and chmod to be recursive 2016-02-08 16:40:38 +01:00
RequestManager.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerAcl.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerAllocate.h Feature #4217: Fix problem with merge 2016-02-03 12:38:00 +01:00
RequestManagerAllocateDB.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
RequestManagerChmod.h Feature #4317: Add option for template delete and chmod to be recursive 2016-02-08 16:40:38 +01:00
RequestManagerChown.h feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
RequestManagerClone.h Merge branch 'master' into feature-4217 2016-02-02 14:50:46 +01:00
RequestManagerCluster.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerDatastore.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerDelete.h feature #4215: Remove public Marketplaces, even if they have images. 2016-02-29 18:31:24 +01:00
RequestManagerDropDB.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
RequestManagerGroup.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerHost.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerImage.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerInfo.h feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
RequestManagerLock.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerMarketPlaceApp.h feature #4217: Export action for images. 2015-12-23 00:26:54 +01:00
RequestManagerPoolInfoFilter.h feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
RequestManagerProxy.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
RequestManagerRename.h feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
RequestManagerSecurityGroup.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
RequestManagerSystem.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerUpdateDB.h feature #4217:This commit includes the following changes to decouple the 2016-03-10 17:24:28 +01:00
RequestManagerUpdateTemplate.h feautre #4217: API, OCA and command line tools for marketplace apps. Fix minor bugs 2015-12-11 15:53:19 +01:00
RequestManagerUser.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerVdc.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerVirtualMachine.h feature #4215: Simplify interface for util::gsub. Decouple Request methods to 2016-02-01 00:18:47 +01:00
RequestManagerVirtualNetwork.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
RequestManagerVirtualRouter.h Feature #4215: New method vrouter.detachnic 2016-01-28 17:20:52 +01:00
RequestManagerVMTemplate.h feature #4215: Simplify interface for util::gsub. Decouple Request methods to 2016-02-01 00:18:47 +01:00
SecurityGroup.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
SecurityGroupPool.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
Snapshots.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
SqlDB.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
SqliteDB.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
SyncRequest.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
SystemDB.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Template.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
TransferManager.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
TransferManagerDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
User.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
UserPool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
UserTemplate.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Vdc.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
VdcPool.h feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00
VirtualMachine.h Merge branch 'feature-4186' 2016-03-08 17:34:48 +01:00
VirtualMachineHook.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
VirtualMachineManager.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
VirtualMachineManagerDriver.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
VirtualMachineMonitorInfo.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
VirtualMachinePool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
VirtualMachineTemplate.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
VirtualNetwork.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
VirtualNetworkPool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
VirtualNetworkTemplate.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
VirtualRouter.h feature #3204: Security Group dynamic update. Add support to update SG 2016-03-01 23:31:31 +01:00
VirtualRouterPool.h feature #4217: Simplify Template, Attribute and PoolObjectSQL class interfaces 2016-02-05 00:33:37 +01:00
VMTemplate.h feature #4317: Recursive disk operations can work on DISK based on image 2016-03-01 12:12:19 +01:00
VMTemplatePool.h feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00
XenDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
XMLDriver.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
Zone.h Fix copyright in banners 2015-09-23 16:51:10 +02:00
ZonePool.h feature - : Remove unused update methods 2015-12-10 15:39:23 +01:00