Statistics
| Branch: | Tag: | Revision:

one / src / oca / ruby / opennebula.rb @ 27e61bae

History | View | Annotate | Download (2.65 KB)

1
# -------------------------------------------------------------------------- #
2
# Copyright 2002-2017, OpenNebula Project, OpenNebula Systems                #
3
#                                                                            #
4
# Licensed under the Apache License, Version 2.0 (the "License"); you may    #
5
# not use this file except in compliance with the License. You may obtain    #
6
# a copy of the License at                                                   #
7
#                                                                            #
8
# http://www.apache.org/licenses/LICENSE-2.0                                 #
9
#                                                                            #
10
# Unless required by applicable law or agreed to in writing, software        #
11
# distributed under the License is distributed on an "AS IS" BASIS,          #
12
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   #
13
# See the License for the specific language governing permissions and        #
14
# limitations under the License.                                             #
15
#--------------------------------------------------------------------------- #
16

    
17

    
18
begin # require 'rubygems'
19
    require 'rubygems'
20
rescue Exception
21
end
22

    
23
require 'digest/sha1'
24
require 'rexml/document'
25
require 'pp'
26

    
27
require 'opennebula/xml_utils'
28
require 'opennebula/client'
29
require 'opennebula/error'
30
require 'opennebula/utils'
31
require 'opennebula/virtual_machine'
32
require 'opennebula/virtual_machine_pool'
33
require 'opennebula/virtual_network'
34
require 'opennebula/virtual_network_pool'
35
require 'opennebula/image'
36
require 'opennebula/image_pool'
37
require 'opennebula/user'
38
require 'opennebula/user_pool'
39
require 'opennebula/host'
40
require 'opennebula/host_pool'
41
require 'opennebula/template'
42
require 'opennebula/template_pool'
43
require 'opennebula/group'
44
require 'opennebula/group_pool'
45
require 'opennebula/acl'
46
require 'opennebula/acl_pool'
47
require 'opennebula/datastore'
48
require 'opennebula/datastore_pool'
49
require 'opennebula/cluster'
50
require 'opennebula/cluster_pool'
51
require 'opennebula/document'
52
require 'opennebula/document_pool'
53
require 'opennebula/zone'
54
require 'opennebula/zone_pool'
55
require 'opennebula/security_group'
56
require 'opennebula/security_group_pool'
57
require 'opennebula/vdc'
58
require 'opennebula/vdc_pool'
59
require 'opennebula/system'
60
require 'opennebula/virtual_router'
61
require 'opennebula/virtual_router_pool'
62
require 'opennebula/marketplace'
63
require 'opennebula/marketplace_pool'
64
require 'opennebula/marketplaceapp'
65
require 'opennebula/marketplaceapp_pool'
66
require 'opennebula/vm_group'
67
require 'opennebula/vm_group_pool'
68

    
69
module OpenNebula
70

    
71
    # OpenNebula version
72
    VERSION = '5.4.0'
73
end