class Guh::Plugin
This class wraps everything related to Plugins.
Public Class Methods
all()
click to toggle source
Returns a list of all installed plugins.
Example:
Guh::Plugin.all
# File lib/guh/plugin.rb, line 15 def self.all response = get({ id: generate_request_id, method: "Devices.GetPlugins" }) response['plugins'] end
Public Instance Methods
"Devices.SetPluginConfig",()
click to toggle source
Set some params on a plugin.
Example:
HiveRpcWrapper::Plugin.set_params("TODO get proper plugin id", {foo: "bar"})
def self.set_config(plugin_id, params)
get({ id: generate_request_id, params: { pluginId: plugin_id, params: params } })
end
# File lib/guh/plugin.rb, line 35