class HostStatus::Application::Proxy
Attributes
app[RW]
Public Class Methods
new(**opts, &block)
click to toggle source
# File lib/host_status/application.rb, line 25 def initialize(**opts, &block) options = transform_arguments(**opts) self.app = Application.new(**options, &block) end
Public Instance Methods
method_missing(method, *args, &block)
click to toggle source
Calls superclass method
# File lib/host_status/application.rb, line 30 def method_missing(method, *args, &block) if app&.respond_to?(method) app&.send(method, *args, &block) else super(method, *args, &block) end end
transform_arguments(**opts)
click to toggle source
# File lib/host_status/application.rb, line 38 def transform_arguments(**opts) opts end