Method: Rfm::Factory::ScriptFactory#all

Defined in:
lib/rfm_factory.rb

#allObject



70
71
72
73
74
75
76
77
78
79
# File 'lib/rfm_factory.rb', line 70

def all
  if !@loaded
    Rfm::Result::ResultSet.new(@server, @server.do_action(@server.state[:account_name], @server.state[:password], '-scriptnames', {"-db" => @database.name}).body).each {|record|
      name = record['SCRIPT_NAME']
      self[name] = Rfm::Script.new(name, @database) if self[name] == nil
    }
    @loaded = true
  end
  self.values
end