1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-14 16:58:18 +03:00

242 Commits

Author SHA1 Message Date
Ruben S. Montero
b85ff59abd feature #206: moved Nebula to SqlDB and missing file for Virtual Netwokrs 2010-04-10 22:19:49 +02:00
Ruben S. Montero
d215c5dccd feature #206: Some minor fixes 2010-04-10 22:19:16 +02:00
Ruben S. Montero
ce7d0681e3 feature #206: VirtualMachine uses SqlDB 2010-04-10 22:16:47 +02:00
Ruben S. Montero
aeb27c1004 feature #206: Moved the Virtual Network to new DB classes 2010-04-10 22:15:47 +02:00
Ruben S. Montero
4f74172044 feature #206: update casting in generic sqlite callback function 2010-04-07 17:25:39 +02:00
Carlos Martin and Ruben S. Montero
36d27746ba feature #204: Drop method now in the base class PoolSQL 2010-04-05 23:34:09 +02:00
Ruben S. Montero
7d16e4b0c8 feature #206: User classes ported to the new SQL interface 2010-04-05 00:07:31 +02:00
Ruben S. Montero
47108138e7 feature #206: Host moved to the new SQL classes 2010-04-04 01:12:52 +02:00
Ruben S. Montero
e20171a581 feature #206: Template Class now uses the new SQL interface 2010-04-04 01:11:13 +02:00
Ruben S. Montero
9b9fa8b196 feature #206: initialize error string pointer 2010-04-03 18:47:38 +02:00
Ruben S. Montero
ed3994ab75 feature #206: Removed unneeded reference 2010-04-03 18:46:23 +02:00
Ruben S. Montero
88f7cbe8c1 feature #206: Moved Pool classes to the new DB interface 2010-04-03 16:54:54 +02:00
Ruben S. Montero
4aaac043d0 feature #206: New interace for callbacks 2010-04-03 16:54:09 +02:00
Ruben S. Montero
eacaa30e12 feature #206: sqlite class implements the SqlDB interface 2010-04-03 15:56:57 +02:00
Ruben S. Montero
31ef166ee2 featrure #206: Abstract interface for generic DB engine. Callback interface for ObjectSQL class 2010-04-03 15:55:12 +02:00
Ruben S. Montero
b211fc3b43 feature #206: Interface for DB backends. 2010-03-29 13:57:33 +02:00
Ruben S. Montero
61d7079cc2 bug #196: Added parsing of share variables, it includes RUNNING_VMS, USED_CPU, USED_MEMORY...
(cherry picked from commit b59616d00a1f7a18da14ffb5b4d91f142b1d68bb)
2010-03-08 17:22:54 +01:00
Ruben S. Montero
3366abdb7f feature #189: Support to access NETWORK templates in VM CONTEXT (e.g. $NETWORK[DNS]) 2010-03-06 00:15:03 +01:00
Ruben S. Montero
28e9d41ab1 feature #189: Moved attribute parsing to VirtualMachine class (get rid of cross references). Added Requirements parsing and initial vnc_port generation 2010-03-05 19:17:52 +01:00
Javier Fontán Muiños
fdfe10407e Changed copyright notice 2010-02-22 18:00:30 +01:00
Rubén S. Montero
88e97aca68 parse requirements
git-svn-id: http://svn.opennebula.org/one/branches/DEVELOPMENT/Context_Requirements@960 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-12-21 12:07:26 +00:00
Rubén S. Montero
fc4f60822a Trunk is now 1.5, the new development release of OpenNebula
git-svn-id: http://svn.opennebula.org/one/trunk@941 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-12-12 15:36:03 +00:00
Rubén S. Montero
67817d6fba Merging differences back from 1.4 branch
git-svn-id: http://svn.opennebula.org/one/trunk@940 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-12-12 15:35:04 +00:00
Rubén S. Montero
ee3f8585f4 Merging back scheduler fix in r910
git-svn-id: http://svn.opennebula.org/one/trunk@911 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-11-02 22:05:12 +00:00
Constantino Vázquez Blanco
29ce40f113 Change version to 1.3.85
git-svn-id: http://svn.opennebula.org/one/trunk@906 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-10-30 12:21:38 +00:00
Rubén S. Montero
88e4922486 Removed unused code
git-svn-id: http://svn.opennebula.org/one/trunk@760 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-08-06 15:31:06 +00:00
Rubén S. Montero
c126e1b7dd Now trunk is OpenNebula 1.4 Beta1
git-svn-id: http://svn.opennebula.org/one/trunk@744 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-23 14:01:25 +00:00
Javier Fontán Muiños
bd16206345 Fixes to mm_sched
git-svn-id: http://svn.opennebula.org/one/trunk@689 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-14 16:40:33 +00:00
Rubén S. Montero
12d756a96b #126 The Transfer and VirtualMachine Managers use oneadmin drivers
git-svn-id: http://svn.opennebula.org/one/trunk@677 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-13 13:47:42 +00:00
Rubén S. Montero
581f50d600 Bug when deleting host, user and vn objects.
git-svn-id: http://svn.opennebula.org/one/trunk@676 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-13 12:21:14 +00:00
Rubén S. Montero
d965eb44aa Merge of the OpenNebulaXML branch (-r535:HEAD)
git-svn-id: http://svn.opennebula.org/one/trunk@667 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-07-09 14:34:34 +00:00
Rubén S. Montero
a3d6025224 New method to get the pool through the xml-rpc interface. Some work to have XML format and plain text for the objects.
git-svn-id: http://svn.opennebula.org/one/trunk@521 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-22 00:46:52 +00:00
Javier Fontán Muiños
e66508330a OneApi is now compatible with C
git-svn-id: http://svn.opennebula.org/one/trunk@520 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-20 15:20:03 +00:00
Rubén S. Montero
8a547d4d7e #104: Adds the VM name (deploy id) to the RESTORE Action. KVM & XEN driver
has been updated.


git-svn-id: http://svn.opennebula.org/one/trunk@517 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-08 21:26:42 +00:00
Rubén S. Montero
38cf7b15d7 More unused code
git-svn-id: http://svn.opennebula.org/one/trunk@510 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-06 18:19:27 +00:00
Rubén S. Montero
5e800bc65e get rid of unused code
git-svn-id: http://svn.opennebula.org/one/trunk@509 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-05-06 18:12:33 +00:00
Rubén S. Montero
13562c8d7b Added missing methods in the client API
git-svn-id: http://svn.opennebula.org/one/trunk@474 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-16 20:13:47 +00:00
Rubén S. Montero
3ae441a176 Re-design of State Hooks. Added some pre-defined state hooks to VM Pool
git-svn-id: http://svn.opennebula.org/one/trunk@461 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 23:08:54 +00:00
Rubén S. Montero
bf2f68ed93 Bug in Vm Hooks
git-svn-id: http://svn.opennebula.org/one/trunk@460 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 01:01:17 +00:00
Rubén S. Montero
ea6a1050d6 Implementation of the VM State Hooks. Get rid of check function for the Hook
base class.



git-svn-id: http://svn.opennebula.org/one/trunk@459 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-09 00:58:43 +00:00
Rubén S. Montero
a0b869996e #15 : Brought back threads for HM
git-svn-id: http://svn.opennebula.org/one/trunk@457 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-05 20:34:33 +00:00
Rubén S. Montero
7a144a8e1e #15 define hooks in the oned.conf file
git-svn-id: http://svn.opennebula.org/one/trunk@456 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-04 23:10:02 +00:00
Rubén S. Montero
89eee6b1c4 #15 : Removed action support from HookManager. Delete HM on Nebula destruction
git-svn-id: http://svn.opennebula.org/one/trunk@455 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-04 22:07:06 +00:00
Rubén S. Montero
ba0856229c #15 : Added driver wrapper. Driver files in install program. Added the
HookManager and HookManagerDriver. Included the Hook driver in conf file


git-svn-id: http://svn.opennebula.org/one/trunk@453 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-03 23:34:33 +00:00
Rubén S. Montero
258c8c4abf #15 : VirtualMachine Hooks, allocate (stub now). Needs to be integrated
with the Execution Manager to actually execute the hook. 


git-svn-id: http://svn.opennebula.org/one/trunk@447 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-02 10:56:09 +00:00
Rubén S. Montero
4c2d9df0a9 Simplified parsers (Flex include files).
Moved the VM attribute parser to VirtualMachine
Made some optimizations on the parsing


git-svn-id: http://svn.opennebula.org/one/trunk@446 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-04-02 10:14:54 +00:00
Rubén S. Montero
19289a455b Allocate from string template method in OneClient
git-svn-id: http://svn.opennebula.org/one/trunk@434 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-30 14:55:46 +00:00
Rubén S. Montero
3d9dd71e5d Added support for Hook types and to mask them
git-svn-id: http://svn.opennebula.org/one/trunk@433 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-29 21:34:37 +00:00
Rubén S. Montero
fd5aed789a Prevents memory leak when replacing a template attribute
git-svn-id: http://svn.opennebula.org/one/trunk@432 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-29 21:27:55 +00:00
Rubén S. Montero
80bd74457b The Pool is now Hookable so we can hook on database updates
git-svn-id: http://svn.opennebula.org/one/trunk@430 3034c82b-c49b-4eb3-8279-a7acafdc01c0
2009-03-27 00:32:02 +00:00