class Fog::Compute::Ovirt::ExceptionWrapper
Public Class Methods
new(client)
click to toggle source
# File lib/fog/ovirt/compute.rb, line 32 def initialize(client) @client = client end
Public Instance Methods
method_missing(symbol, *args) { |*block_args| ... }
click to toggle source
rubocop:disable Style/MethodMissingSuper, Style/MissingRespondToMissing
# File lib/fog/ovirt/compute.rb, line 37 def method_missing(symbol, *args) if block_given? @client.__send__(symbol, *args) do |*block_args| yield(*block_args) end else @client.__send__(symbol, *args) end rescue StandardError => e raise ::Fog::Ovirt::Errors::OvirtEngineError, e end
respond_to?(symbol, include_all = false)
click to toggle source
# File lib/fog/ovirt/compute.rb, line 49 def respond_to?(symbol, include_all = false) @client.respond_to?(symbol, include_all) end