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



248
249
250
251
252
253
254
# File 'lib/openc3/models/tool_model.rb', line 248

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