Top Level Namespace
Defined Under Namespace
Modules: FaaStRuby
Instance Method Summary collapse
Instance Method Details
#require_function(function, as:, raise_errors: true) ⇒ Object
16 17 18 19 20 21 |
# File 'lib/faastruby-rpc.rb', line 16 def require_function(function, as:, raise_errors: true) as[0] = as[0].capitalize Object.send(:remove_const, as) if Object.const_defined?(as) Object.const_set as, FaaStRuby::RPC::Caller.new(function, raise_errors: raise_errors) return false end |