Andrew Brown
83ed0422d1
Adding Tests and Mocks
...
Adding several test cases for flavors and updating network tests to
support new attributes.
2014-11-13 15:32:34 -05:00
Andrew Brown
2702f22e33
Improved OpenNebula support
...
This patch improves Fog's OpenNebula support in a number of ways:
Better NIC support in VM templates
Better ability to tune number of CPUs and memory
Ability to add/remove entries from a VM template's context section
Ability to add/remove entries from a VM template's user variables
Improved filtering for templates and NICs
2014-11-11 14:59:27 -05:00
Achim Ledermüller
cee8c3ba2a
[opennebula] network: removed unnecessary constructor
2014-06-16 08:32:35 +02:00
Achim Ledermüller
b79c34a25e
[opennebula] use id instead of uuid for network
2014-06-16 08:32:34 +02:00
Achim Ledermüller
081a68cef1
[opennebula] interface: use persisted? instead of new?; remove constructor
2014-06-16 08:32:34 +02:00
Achim Ledermüller
2e5fee182c
[opennebula] use id instead of uid for groups
2014-06-16 08:32:34 +02:00
Achim Ledermüller
9031a00c92
[opennebula] clean up and code simplification
2014-06-16 08:32:34 +02:00
Achim Ledermüller
4e24be1f4c
[opennebula] added flavors.get_by_name
2014-06-16 08:32:34 +02:00
Achim Ledermüller
fdd6eab51f
[opennebula] added groups.get and groups.get_by_name filters
2014-06-16 08:32:34 +02:00
Achim Ledermüller
f4c541d268
[opennebula] model flavor: lowercase attributes
2014-06-16 08:32:33 +02:00
Achim Ledermüller
f487bc20c1
[opennebula] flavor model: minor simplifications
2014-06-16 08:32:33 +02:00
Achim Ledermüller
d382b22d07
[opennebula] fixed indentation
2014-06-16 08:32:32 +02:00
Achim Ledermüller
f4a6d8cba9
[opennebula] server model: comments and rename of methods (for compability to foreman)
2014-06-16 08:32:32 +02:00
Achim Ledermüller
c40faa0c03
[opennebula] interface model: added method persisted?
2014-06-16 08:32:32 +02:00
Achim Ledermüller
2b142918a2
[opennebula] fixed indentation
2014-06-16 08:32:31 +02:00
Achim Ledermüller
87f4a8940d
[opennebula] network model: removed default definition of attribute description
2014-06-16 08:32:31 +02:00
Achim Ledermüller
cc9ea83c67
[opennebula] interface model: attributes are nil by default; added persisted?
2014-06-16 08:32:31 +02:00
Achim Ledermüller
581ec295ad
[opennebula] typo in raise
2014-06-16 08:32:31 +02:00
Achim Ledermüller
7db525cb0c
[opennebula] fixed indentation and changed string interpolation
2014-06-16 08:32:31 +02:00
Achim Ledermüller
cc7fd62b15
[opennebula] adapted the new require structure and added uuid for server model
2014-06-16 08:32:30 +02:00
Achim Ledermüller
e7425e70ed
one: added groupid for servers
2014-06-16 08:32:30 +02:00
Achim Ledermüller
eba45f3e16
one: added vlan and to_label for network
2014-06-16 08:32:30 +02:00
Achim Ledermüller
c9fd5cdd56
one: added to_label to flavor
2014-06-16 08:32:29 +02:00
Achim Ledermüller
38e90f1699
one: added nil defaults for interfaces
2014-06-16 08:32:29 +02:00
Achim Ledermüller
8df9eb12c5
one server: added interfaces_attributes
2014-06-16 08:32:29 +02:00
Achim Ledermüller
b0a1a83745
one: changed name nic to interface
2014-06-16 08:32:29 +02:00
Sebastian Saemann
e3e0b48582
initial opennebula fog class and directories
2014-06-16 08:32:29 +02:00