Skip to content

Instantly share code, notes, and snippets.

@lucasponce
Created August 4, 2016 11:00
Show Gist options
  • Save lucasponce/bf3222b67061b8ab71d4bc9d9ef2e544 to your computer and use it in GitHub Desktop.
Save lucasponce/bf3222b67061b8ab71d4bc9d9ef2e544 to your computer and use it in GitHub Desktop.
filterer.rb:192:
puts "DELETEME scope: #{scope}"
if scope == LiveMetric
scope = scope.all
end
puts "DELETEME conditions: #{conditions}"
puts "DELETEME include_for_find: #{include_for_find}"
puts "DELETEME options[:order]: #{options[:order]}"
evm.log:
DELETEME scope: LiveMetric
DELETEME conditions: resource_type = 'MiddlewareServer' and resource_id = 1 and timestamp >= '2016-08-04 00:00:00' and timestamp <= '2016-08-04 23:00:00' and capture_interval_name = 'hourly'
DELETEME include_for_find: {:timestamp=>{}}
DELETEME options[:order]:
DELETEME val [{:timestamp=>{}}]
[{:timestamp=>{}}]
[----] E, [2016-08-04T12:58:51.316518 #12393:c55990] ERROR -- : MIQ(MiqQueue#deliver) Message id: [1758], Error: [Need to support includes(Array)]
[----] E, [2016-08-04T12:58:51.316634 #12393:c55990] ERROR -- : [ArgumentError]: Need to support includes(Array) Method:[rescue in deliver]
[----] E, [2016-08-04T12:58:51.316726 #12393:c55990] ERROR -- : /home/lponce/git/manageiq/lib/acts_as_ar_query.rb:180:in `append_hash_arg'
/home/lponce/git/manageiq/lib/acts_as_ar_query.rb:65:in `includes'
/home/lponce/git/manageiq/lib/rbac/filterer.rb:202:in `search'
/home/lponce/git/manageiq/lib/rbac/filterer.rb:86:in `search'
/home/lponce/git/manageiq/lib/rbac.rb:5:in `search'
/home/lponce/git/manageiq/app/models/miq_report/generator.rb:277:in `_generate_table'
/home/lponce/git/manageiq/app/models/miq_report/generator.rb:176:in `block in generate_table'
/home/lponce/git/manageiq/app/models/user.rb:278:in `with_user'
/home/lponce/git/manageiq/app/models/miq_report/generator.rb:176:in `generate_table'
/home/lponce/git/manageiq/app/models/miq_report/generator/async.rb:34:in `block in _async_generate_tables'
/home/lponce/git/manageiq/app/models/miq_report/generator/async.rb:33:in `each'
/home/lponce/git/manageiq/app/models/miq_report/generator/async.rb:33:in `each_with_index'
/home/lponce/git/manageiq/app/models/miq_report/generator/async.rb:33:in `_async_generate_tables'
/home/lponce/git/manageiq/app/models/miq_queue.rb:347:in `block in deliver'
/home/lponce/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:88:in `block in timeout'
/home/lponce/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:32:in `block in catch'
/home/lponce/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:32:in `catch'
/home/lponce/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:32:in `catch'
/home/lponce/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:103:in `timeout'
/home/lponce/git/manageiq/app/models/miq_queue.rb:343:in `deliver'
/home/lponce/git/manageiq/app/models/miq_queue_worker_base/runner.rb:106:in `deliver_queue_message'
/home/lponce/git/manageiq/app/models/miq_queue_worker_base/runner.rb:134:in `deliver_message'
/home/lponce/git/manageiq/app/models/miq_queue_worker_base/runner.rb:152:in `block in do_work'
/home/lponce/git/manageiq/app/models/miq_queue_worker_base/runner.rb:146:in `loop'
/home/lponce/git/manageiq/app/models/miq_queue_worker_base/runner.rb:146:in `do_work'
/home/lponce/git/manageiq/app/models/miq_worker/runner.rb:334:in `block in do_work_loop'
/home/lponce/git/manageiq/app/models/miq_worker/runner.rb:331:in `loop'
/home/lponce/git/manageiq/app/models/miq_worker/runner.rb:331:in `do_work_loop'
/home/lponce/git/manageiq/app/models/miq_worker/runner.rb:153:in `run'
/home/lponce/git/manageiq/app/models/miq_worker/runner.rb:128:in `start'
/home/lponce/git/manageiq/app/models/miq_worker/runner.rb:21:in `start_worker'
/home/lponce/git/manageiq/app/models/miq_worker.rb:343:in `block in start'
/home/lponce/.rvm/gems/ruby-2.2.3/gems/nakayoshi_fork-0.0.3/lib/nakayoshi_fork.rb:24:in `fork'
/home/lponce/.rvm/gems/ruby-2.2.3/gems/nakayoshi_fork-0.0.3/lib/nakayoshi_fork.rb:24:in `fork'
/home/lponce/git/manageiq/app/models/miq_worker.rb:341:in `start'
/home/lponce/git/manageiq/app/models/miq_worker.rb:270:in `start_worker'
/home/lponce/git/manageiq/app/models/miq_worker.rb:150:in `block in sync_workers'
/home/lponce/git/manageiq/app/models/miq_worker.rb:150:in `times'
/home/lponce/git/manageiq/app/models/miq_worker.rb:150:in `sync_workers'
/home/lponce/git/manageiq/app/models/miq_server/worker_management/monitor.rb:52:in `block in sync_workers'
/home/lponce/git/manageiq/app/models/miq_server/worker_management/monitor.rb:50:in `each'
/home/lponce/git/manageiq/app/models/miq_server/worker_management/monitor.rb:50:in `sync_workers'
/home/lponce/git/manageiq/app/models/miq_server.rb:161:in `start'
/home/lponce/git/manageiq/app/models/miq_server.rb:253:in `start'
/home/lponce/git/manageiq/lib/workers/evm_server.rb:65:in `start'
/home/lponce/git/manageiq/lib/workers/evm_server.rb:92:in `start'
/home/lponce/git/manageiq/lib/workers/bin/evm_server.rb:4:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment