class OpenNebula::MarketPlacePool
Constants
- MARKETPLACE_POOL_METHODS
-
Constants and Class attribute accessors
Public Class Methods
Source
# File lib/opennebula/marketplace_pool.rb, line 35 def initialize(client) super('MARKETPLACE_POOL','MARKETPLACE', client) end
client
a Client
object that represents a XML-RPC connection
Calls superclass method
Public Instance Methods
Source
# File lib/opennebula/marketplace_pool.rb, line 40 def factory(element_xml) OpenNebula::MarketPlace.new(element_xml, @client) end
Factory method to create MarketPlace
objects
Source
# File lib/opennebula/marketplace_pool.rb, line 49 def info() super(MARKETPLACE_POOL_METHODS[:info]) end
Retrieves all the marketplace apps
Calls superclass method
Also aliased as: info!
Source
# File lib/opennebula/marketplace_pool.rb, line 53 def info_all() return super(MARKETPLACE_POOL_METHODS[:info]) end
Calls superclass method
Also aliased as: info_all!
Source
# File lib/opennebula/marketplace_pool.rb, line 61 def info_group() return super(MARKETPLACE_POOL_METHODS[:info]) end
Calls superclass method
Also aliased as: info_group!
Source
# File lib/opennebula/marketplace_pool.rb, line 57 def info_mine() return super(MARKETPLACE_POOL_METHODS[:info]) end
Calls superclass method
Also aliased as: info_mine!