class Terminalwire::Server::Resource::Base
def command(command, **parameters)
def command(command, **parameters) @adapter.write( event: "resource", name: @name, action: "command", command: command, parameters: parameters ) response = @adapter.read case response.fetch(:status) when "success" response.fetch(:response) when "failure" raise Terminalwire::Error, response.inspect end end