Sha256: ea12b5bcaccd78a0bbded70717c08473469f46f6e989f9427963fe05e6b574b6

Contents?: true

Size: 502 Bytes

Versions: 6

Compression:

Stored size: 502 Bytes

Contents

class VoltAdminTasks < Volt::Task
  def live_queries
    pool = @volt_app.live_query_pool.pool

    live_queries = []

    pool.each_pair do |collection, queries|
      if queries
        queries.each do |query, live_query|
          live_queries << live_query
        end
      end
    end

    data = live_queries.map do |lq|
      [lq.collection, lq.query]
    end

    puts "--- current query pool ---"
    puts data.map {|collection, query| "#{collection}:\t#{query.inspect}" }

    data
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
volt-0.9.7.pre8 app/volt/tasks/volt_admin_tasks.rb
volt-0.9.7.pre7 app/volt/tasks/volt_admin_tasks.rb
volt-0.9.7.pre6 app/volt/tasks/volt_admin_tasks.rb
volt-0.9.7.pre5 app/volt/tasks/volt_admin_tasks.rb
volt-0.9.7.pre3 app/volt/tasks/volt_admin_tasks.rb
volt-0.9.7.pre2 app/volt/tasks/volt_admin_tasks.rb