Method: OpenC3::ToolModel.unordered_all

Defined in:
lib/openc3/models/tool_model.rb

.unordered_all(scope: nil) ⇒ Object

Returns the list of tools or the default OpenC3 tool set if no tools have been created



298
299
300
301
302
303
304
# File 'lib/openc3/models/tool_model.rb', line 298

def self.unordered_all(scope: nil)
  tools = Store.hgetall("#{scope}__#{PRIMARY_KEY}")
  tools.each do |key, value|
    tools[key] = JSON.parse(value, :allow_nan => true, :create_additions => true)
  end
  return tools
end