Skip to content

Instantly share code, notes, and snippets.

@kbrock
Last active July 31, 2017 18:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kbrock/8fdf74b6d518bd57b361fb5c511f8dc2 to your computer and use it in GitHub Desktop.
Save kbrock/8fdf74b6d518bd57b361fb5c511f8dc2 to your computer and use it in GitHub Desktop.
<html>
<head><style>
table {border-collapse:collapse;}
table, td, th { border:1px solid black; }
.f0, a.f0 { color: #999; }
.f1, a.f1 { color: #ccc; }
</style>
</head>
<body>
<h2>!</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_widget.rb#L93" title="MiqQueue.where(...).any?(...).!()">miq_widget.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_widget.rb&amp;line=93" title="MiqQueue.where(...).any?(...).!()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>-</h2>
<table>
<tbody>
<tr>
<td>[:id]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L35" title="MiqQueue.column_names.map(...).-(id)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=35" title="MiqQueue.column_names.map(...).-(id)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>[]</h2>
<table>
<tbody>
<tr>
<td>:queue_name</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/lib/vmdb/console_methods.rb#L23" title="MiqQueue.arel_table.[](queue_name)">console_methods.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/lib/vmdb/console_methods.rb&amp;line=23" title="MiqQueue.arel_table.[](queue_name)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>any?</h2>
<table>
<tbody>
<tr>
<td>[:block_pass, :unfinished?]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_widget.rb#L93" title="MiqQueue.where(...).any?(block_pass, unfinished?)">miq_widget.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_widget.rb&amp;line=93" title="MiqQueue.where(...).any?(block_pass, unfinished?)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>arel_table</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/lib/vmdb/console_methods.rb#L23" title="MiqQueue.arel_table()">console_methods.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/lib/vmdb/console_methods.rb&amp;line=23" title="MiqQueue.arel_table()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>column_names</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L35" title="MiqQueue.column_names()">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=35" title="MiqQueue.column_names()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>columns_for_requeue</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L464" title="MiqQueue.columns_for_requeue()">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=464" title="MiqQueue.columns_for_requeue()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>count</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/storage.rb#L511" title="MiqQueue.where(...).count()">storage.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/storage.rb&amp;line=511" title="MiqQueue.where(...).count()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>create!</h2>
<table>
<tbody>
<tr>
<td>:options</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L122" title="MiqQueue.create!(options)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=122" title="MiqQueue.create!(options)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>create_with</h2>
<table>
<tbody>
<tr>
<td>:attributes</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job.rb#L141" title="MiqQueue.create_with(attributes)">job.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/job.rb&amp;line=141" title="MiqQueue.create_with(attributes)">[1]</a>
</td>
</tr>
<tr>
<td>:callback</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_widget.rb#L105" title="MiqQueue.create_with(callback)">miq_widget.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_widget.rb&amp;line=105" title="MiqQueue.create_with(callback)">[1]</a>
</td>
</tr>
<tr>
<td>"options.slice(...)"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/authentication_mixin.rb#L249" title="MiqQueue.create_with(options.slice(...))">authentication_mixin.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/mixins/authentication_mixin.rb&amp;line=249" title="MiqQueue.create_with(options.slice(...))">[1]</a>
</td>
</tr>
</tbody>
</table>
<table>
<thead><tr>
<td>args</td>
<td>miq_callback</td>
<td>msg_timeout</td>
<td>priority</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="[:options]">[:options]</span></td>
<td><span title="options.delete(...)">options.delet</span></td>
<td><span title="options.delete(...)">options.delet</span></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/log_management.rb#L87" title="MiqQueue.create_with({:args=>[:options], :miq_callback=>&quot;options.delete(...)&quot;, :msg_timeout=>&quot;options.delete(...)&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;})">log_management.rb</a>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/log_management.rb#L204" title="MiqQueue.create_with({:priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;})">log_management.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>delay_queue_delivery_for_vim_broker?</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L95" title="MiqQueueWorkerBase::Runner.delay_queue_delivery_for_vim_broker?()">runner.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue_worker_base/runner.rb&amp;line=95" title="MiqQueueWorkerBase::Runner.delay_queue_delivery_for_vim_broker?()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>destroy_all</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/monitor/stop.rb#L5" title="MiqQueue.where(...).destroy_all()">stop.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/worker_management/monitor/stop.rb&amp;line=5" title="MiqQueue.where(...).destroy_all()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>each</h2>
<table>
<tbody>
<tr>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L485" title="MiqQueue.where(...).each() yields">miq_queue.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/miq_provision_quota_mixin.rb#L268" title="MiqQueue.where(...).each() yields">miq_provision_quota_mixin.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=485" title="MiqQueue.where(...).each() yields">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/mixins/miq_provision_quota_mixin.rb&amp;line=268" title="MiqQueue.where(...).each() yields">[1]</a>
</td>
</tr>
<tr>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/jobs.rb#L143" title="MiqQueue.in_my_region.includes(...).where(...).where(...).each() yields">jobs.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_schedule_worker/jobs.rb&amp;line=143" title="MiqQueue.in_my_region.includes(...).where(...).where(...).each() yields">[1]</a>
</td>
</tr>
<tr>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/miq_provision_quota_mixin.rb#L275" title="MiqQueue.where(...).where(...).each() yields">miq_provision_quota_mixin.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/mixins/miq_provision_quota_mixin.rb&amp;line=275" title="MiqQueue.where(...).where(...).each() yields">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>exists?</h2>
<table>
<thead><tr>
<td>class_name</td>
<td>state</td>
<td>task_id</td>
<td>zone</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td>MiqServer</td>
<td><span title="[&quot;dequeue&quot;, &quot;ready&quot;]">["dequeue", "</span></td>
<td>job.guid</td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job.rb#L166" title="MiqQueue.exists?({:class_name=>&quot;MiqServer&quot;, :state=>[&quot;dequeue&quot;, &quot;ready&quot;], :task_id=>&quot;job.guid&quot;})">job.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqQueue::STATE_DEQUEUE">STATE_DEQUEUE</span></td>
<td>msg.task_id</td>
<td><span title="[nil, &quot;MiqServer.my_zone&quot;]">[nil, "MiqSer</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L57" title="MiqQueue.exists?({:state=>&quot;MiqQueue::STATE_DEQUEUE&quot;, :task_id=>&quot;msg.task_id&quot;, :zone=>[nil, &quot;MiqServer.my_zone&quot;]})">runner.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>find_by</h2>
<table>
<thead><tr>
<td>id</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="msg_id">msg_id</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L45" title="MiqQueue.find_by({:id=>:msg_id})">runner.rb</a>
</td>
</tr>
<tr>
<td><span title="qitem_id">qitem_id</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/storage.rb#L280" title="MiqQueue.find_by({:id=>:qitem_id})">storage.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>first</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/lib/vmdb/console_methods.rb#L23" title="MiqQueue.where(...).order(...).first()">console_methods.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/lib/vmdb/console_methods.rb&amp;line=23" title="MiqQueue.where(...).order(...).first()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>format_full_log_msg</h2>
<table>
<tbody>
<tr>
<td>:msg</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L123" title="MiqQueue.format_full_log_msg(msg)">miq_queue.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L225" title="MiqQueue.format_full_log_msg(msg)">[2]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L322" title="MiqQueue.format_full_log_msg(msg)">[3]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L61" title="MiqQueue.format_full_log_msg(msg)">runner.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/queue_management.rb#L9" title="MiqQueue.format_full_log_msg(msg)">queue_management.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=123" title="MiqQueue.format_full_log_msg(msg)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=225" title="MiqQueue.format_full_log_msg(msg)">[2]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=322" title="MiqQueue.format_full_log_msg(msg)">[3]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue_worker_base/runner.rb&amp;line=61" title="MiqQueue.format_full_log_msg(msg)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/queue_management.rb&amp;line=9" title="MiqQueue.format_full_log_msg(msg)">[1]</a>
</td>
</tr>
<tr>
<td>:self</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L246" title="MiqQueue.format_full_log_msg(self)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=246" title="MiqQueue.format_full_log_msg(self)">[1]</a>
</td>
</tr>
<tr>
<td>:m</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_worker.rb#L461" title="MiqQueue.format_full_log_msg(m)">miq_worker.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_worker.rb#L466" title="MiqQueue.format_full_log_msg(m)">[2]</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_worker.rb&amp;line=461" title="MiqQueue.format_full_log_msg(m)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_worker.rb&amp;line=466" title="MiqQueue.format_full_log_msg(m)">[2]</a>
</td>
</tr>
</tbody>
</table>
<h2>format_short_log_msg</h2>
<table>
<tbody>
<tr>
<td>:msg</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L222" title="MiqQueue.format_short_log_msg(msg)">miq_queue.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L316" title="MiqQueue.format_short_log_msg(msg)">[2]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L321" title="MiqQueue.format_short_log_msg(msg)">[3]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L326" title="MiqQueue.format_short_log_msg(msg)">[4]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L52" title="MiqQueue.format_short_log_msg(msg)">runner.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L64" title="MiqQueue.format_short_log_msg(msg)">[2]</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=222" title="MiqQueue.format_short_log_msg(msg)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=316" title="MiqQueue.format_short_log_msg(msg)">[2]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=321" title="MiqQueue.format_short_log_msg(msg)">[3]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=326" title="MiqQueue.format_short_log_msg(msg)">[4]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue_worker_base/runner.rb&amp;line=52" title="MiqQueue.format_short_log_msg(msg)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue_worker_base/runner.rb&amp;line=64" title="MiqQueue.format_short_log_msg(msg)">[2]</a>
</td>
</tr>
<tr>
<td>:self</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L356" title="MiqQueue.format_short_log_msg(self)">miq_queue.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L371" title="MiqQueue.format_short_log_msg(self)">[2]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L374" title="MiqQueue.format_short_log_msg(self)">[3]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L392" title="MiqQueue.format_short_log_msg(self)">[4]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L396" title="MiqQueue.format_short_log_msg(self)">[5]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L400" title="MiqQueue.format_short_log_msg(self)">[6]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L417" title="MiqQueue.format_short_log_msg(self)">[7]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L420" title="MiqQueue.format_short_log_msg(self)">[8]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L437" title="MiqQueue.format_short_log_msg(self)">[9]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L445" title="MiqQueue.format_short_log_msg(self)">[10]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L451" title="MiqQueue.format_short_log_msg(self)">[11]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L454" title="MiqQueue.format_short_log_msg(self)">[12]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L458" title="MiqQueue.format_short_log_msg(self)">[13]</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L470" title="MiqQueue.format_short_log_msg(self)">[14]</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=356" title="MiqQueue.format_short_log_msg(self)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=371" title="MiqQueue.format_short_log_msg(self)">[2]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=374" title="MiqQueue.format_short_log_msg(self)">[3]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=392" title="MiqQueue.format_short_log_msg(self)">[4]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=396" title="MiqQueue.format_short_log_msg(self)">[5]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=400" title="MiqQueue.format_short_log_msg(self)">[6]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=417" title="MiqQueue.format_short_log_msg(self)">[7]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=420" title="MiqQueue.format_short_log_msg(self)">[8]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=437" title="MiqQueue.format_short_log_msg(self)">[9]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=445" title="MiqQueue.format_short_log_msg(self)">[10]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=451" title="MiqQueue.format_short_log_msg(self)">[11]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=454" title="MiqQueue.format_short_log_msg(self)">[12]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=458" title="MiqQueue.format_short_log_msg(self)">[13]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=470" title="MiqQueue.format_short_log_msg(self)">[14]</a>
</td>
</tr>
</tbody>
</table>
<h2>get</h2>
<table>
<thead><tr>
<td>priority</td>
<td>queue_name</td>
<td>role</td>
<td>zone</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="@worker.class.queue_priority">@worker.class</span></td>
<td><span title="@worker.queue_name">@worker.queue</span></td>
<td><span title="@active_roles">@active_roles</span></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue_worker_base/runner.rb#L75" title="MiqQueue.get({:priority=>&quot;@worker.class.queue_priority&quot;, :queue_name=>&quot;@worker.queue_name&quot;, :role=>:@active_roles})">runner.rb</a>
</td>
</tr>
<tr>
<td></td>
<td>miq_server</td>
<td></td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/queue_management.rb#L6" title="MiqQueue.get({:queue_name=>&quot;miq_server&quot;, :zone=>&quot;my_zone&quot;})">queue_management.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/queue_management.rb#L16" title="MiqQueue.get({:queue_name=>&quot;miq_server&quot;, :zone=>&quot;my_zone&quot;})">[2]</a>
</td>
</tr>
</tbody>
</table>
<h2>get_worker</h2>
<table>
<tbody>
<tr>
<td>"guid"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job.rb#L84" title="MiqQueue.get_worker(guid)">job.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/job.rb&amp;line=84" title="MiqQueue.get_worker(guid)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>higher_priority?</h2>
<table>
<tbody>
<tr>
<td>:priority</td>
<td>"msg.priority"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/capture.rb#L97" title="MiqQueue.higher_priority?(priority, msg.priority)">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/ci_mixin/capture.rb&amp;line=97" title="MiqQueue.higher_priority?(priority, msg.priority)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>in_my_region</h2>
<table>
<tbody>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/jobs.rb#L143" title="MiqQueue.in_my_region()">jobs.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_schedule_worker/jobs.rb&amp;line=143" title="MiqQueue.in_my_region()">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>includes</h2>
<table>
<tbody>
<tr>
<td>:handler</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/jobs.rb#L143" title="MiqQueue.in_my_region.includes(handler)">jobs.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_schedule_worker/jobs.rb&amp;line=143" title="MiqQueue.in_my_region.includes(handler)">[1]</a>
</td>
</tr>
<tr>
<td>:handler</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/monitor/validation.rb#L45" title="MiqQueue.where(...).includes(handler)">validation.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/worker_management/monitor/validation.rb&amp;line=45" title="MiqQueue.where(...).includes(handler)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>index_by</h2>
<table>
<tbody>
<tr>
<td>[:block_pass, :args]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/capture.rb#L83" title="MiqQueue.where.not(...).where(...).index_by(block_pass, args)">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/ci_mixin/capture.rb&amp;line=83" title="MiqQueue.where.not(...).where(...).index_by(block_pass, args)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>limit</h2>
<table>
<tbody>
<tr>
<td>:prefetch_max_per_worker</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L217" title="MiqQueue.where(...).order(...).limit(prefetch_max_per_worker)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=217" title="MiqQueue.where(...).order(...).limit(prefetch_max_per_worker)">[1]</a>
</td>
</tr>
<tr>
<td>[:or, :limit, 1]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L272" title="MiqQueue.where(...).order(...).limit(or, limit, 1)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=272" title="MiqQueue.where(...).order(...).limit(or, limit, 1)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>lower_priority</h2>
<table>
<tbody>
<tr>
<td>"get_queue_priority_for_worker(...)"</td>
<td>"options[1]"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/dequeue.rb#L94" title="MiqQueue.lower_priority(get_queue_priority_for_worker(...), options[1])">dequeue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/worker_management/dequeue.rb&amp;line=94" title="MiqQueue.lower_priority(get_queue_priority_for_worker(...), options[1])">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>lower_priority?</h2>
<table>
<tbody>
<tr>
<td>"msg[priority]"</td>
<td>"get_queue_priority_for_worker(...)"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/dequeue.rb#L40" title="MiqQueue.lower_priority?(msg[priority], get_queue_priority_for_worker(...))">dequeue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/worker_management/dequeue.rb&amp;line=40" title="MiqQueue.lower_priority?(msg[priority], get_queue_priority_for_worker(...))">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>map</h2>
<table>
<tbody>
<tr>
<td>[:block_pass, :to_sym]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L35" title="MiqQueue.column_names.map(block_pass, to_sym)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=35" title="MiqQueue.column_names.map(block_pass, to_sym)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>nested_count_by</h2>
<table>
<tbody>
<tr>
<td>["state", "zone", "role"]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/status_management.rb#L97" title="MiqQueue.nested_count_by(state, zone, role)">status_management.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/status_management.rb&amp;line=97" title="MiqQueue.nested_count_by(state, zone, role)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>new</h2>
<table>
<thead><tr>
<td>deliver_on</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="Time.now.utc.+(...)">Time.now.utc.</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/storage.rb#L546" title="MiqException::MiqQueueRetryLater.new({:deliver_on=>&quot;Time.now.utc.+(...)&quot;})">storage.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>not</h2>
<table>
<thead><tr>
<td>method_name</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="perf_capture_realtime">perf_capture_</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/capture.rb#L83" title="MiqQueue.where.not({:method_name=>&quot;perf_capture_realtime&quot;})">capture.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>not_eq</h2>
<table>
<tbody>
<tr>
<td>"miq_server"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/lib/vmdb/console_methods.rb#L23" title="MiqQueue.arel_table[queue_name].not_eq(miq_server)">console_methods.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/lib/vmdb/console_methods.rb&amp;line=23" title="MiqQueue.arel_table[queue_name].not_eq(miq_server)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>order</h2>
<table>
<tbody>
<tr>
<td>:priority</td>
<td>:id</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L272" title="MiqQueue.where(...).order(priority, id)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=272" title="MiqQueue.where(...).order(priority, id)">[1]</a>
</td>
</tr>
<tr>
<td>:created_on</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/capture.rb#L114" title="MiqQueue.select(...).order(created_on)">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/capture.rb&amp;line=114" title="MiqQueue.select(...).order(created_on)">[1]</a>
</td>
</tr>
<tr>
<td>:id</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/lib/vmdb/console_methods.rb#L23" title="MiqQueue.where(...).order(id)">console_methods.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/lib/vmdb/console_methods.rb&amp;line=23" title="MiqQueue.where(...).order(id)">[1]</a>
</td>
</tr>
<tr>
<td>"priority, id"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L217" title="MiqQueue.where(...).order(priority, id)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=217" title="MiqQueue.where(...).order(priority, id)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>peek</h2>
<table>
<thead><tr>
<td>conditions</td>
<td>limit</td>
<td>select</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="{:queue_name=>:queue_name, :priority=>:priority, :role=>:@active_role_names}">{:queue_name=</span></td>
<td><span title="limit">limit</span></td>
<td><span title="id, lock_version, priority, role">id, lock_vers</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/dequeue.rb#L5" title="MiqQueue.peek({:conditions=>{:priority=>:priority, :queue_name=>:queue_name, :role=>:@active_role_names}, :limit=>:limit, :select=>&quot;id, lock_version, priority, role&quot;})">dequeue.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>priority</h2>
<table>
<tbody>
<tr>
<td>:normal</td>
<td>:higher</td>
<td>10</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/runner.rb#L13" title="MiqQueue.priority(normal, higher, 10)">runner.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_schedule_worker/runner.rb&amp;line=13" title="MiqQueue.priority(normal, higher, 10)">[1]</a>
</td>
</tr>
<tr>
<td>"msg[priority]"</td>
<td>:higher</td>
<td>1</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/dequeue.rb#L81" title="MiqQueue.priority(msg[priority], higher, 1)">dequeue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_server/worker_management/dequeue.rb&amp;line=81" title="MiqQueue.priority(msg[priority], higher, 1)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>put</h2>
<table>
<tbody>
<tr>
<td>:item</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/capture.rb#L79" title="MiqQueue.put(item)">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/capture.rb&amp;line=79" title="MiqQueue.put(item)">[1]</a>
</td>
</tr>
<tr>
<td>:put_options</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L308" title="MiqQueue.put(put_options)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=308" title="MiqQueue.put(put_options)">[1]</a>
</td>
</tr>
<tr>
<td>:queue_options</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/mixins/miq_ae_service_ems_operations_mixin.rb#L22" title="MiqQueue.put(queue_options)">miq_ae_service_ems_operations_mixin.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request_task.rb#L178" title="MiqQueue.put(queue_options)">miq_request_task.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_task.rb#L261" title="MiqQueue.put(queue_options)">miq_task.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq-automation_engine/lib/miq_automation_engine/service_models/mixins/miq_ae_service_ems_operations_mixin.rb&amp;line=22" title="MiqQueue.put(queue_options)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_request_task.rb&amp;line=178" title="MiqQueue.put(queue_options)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_task.rb&amp;line=261" title="MiqQueue.put(queue_options)">[1]</a>
</td>
</tr>
<tr>
<td>:options</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/engine/miq_ae_engine.rb#L27" title="MiqQueue.put(options)">miq_ae_engine.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/authentication_mixin.rb#L247" title="MiqQueue.put(options)">authentication_mixin.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq-automation_engine/lib/miq_automation_engine/engine/miq_ae_engine.rb&amp;line=27" title="MiqQueue.put(options)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/mixins/authentication_mixin.rb&amp;line=247" title="MiqQueue.put(options)">[1]</a>
</td>
</tr>
<tr>
<td>:nh</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/service.rb#L282" title="MiqQueue.put(nh)">service.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/service.rb&amp;line=282" title="MiqQueue.put(nh)">[1]</a>
</td>
</tr>
<tr>
<td>"queue_opts(...)"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/custom_button.rb#L68" title="MiqQueue.put(queue_opts(...))">custom_button.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/custom_button.rb&amp;line=68" title="MiqQueue.put(queue_opts(...))">[1]</a>
</td>
</tr>
<tr>
<td>"options.slice(...)"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L464" title="MiqQueue.put(options.slice(...))">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=464" title="MiqQueue.put(options.slice(...))">[1]</a>
</td>
</tr>
</tbody>
</table>
<table>
<thead><tr>
<td>args</td>
<td>class_name</td>
<td>data</td>
<td>deliver_on</td>
<td>instance_id</td>
<td>method_name</td>
<td>miq_callback</td>
<td>msg_timeout</td>
<td>priority</td>
<td>queue_name</td>
<td>role</td>
<td>server_guid</td>
<td>task_id</td>
<td>tracking_label</td>
<td>zone</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="args">args</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="migrate_via_ids">migrate_via_i</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_vm_or_template.rb#L73" title="MiqQueue.put({:args=>:args, :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;migrate_via_ids&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_vm_or_template.rb</a>
</td>
</tr>
<tr>
<td><span title="args">args</span></td>
<td><span title="ManageIQ::Providers::NativeOperationWorkflow.name">NativeOperati</span></td>
<td></td>
<td><span title="deliver_on">deliver_on</span></td>
<td>id</td>
<td>signal</td>
<td></td>
<td></td>
<td><span title="priority">priority</span></td>
<td></td>
<td><span title="role">role</span></td>
<td></td>
<td>guid</td>
<td></td>
<td>zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/manageiq/providers/native_operation_workflow.rb#L75" title="MiqQueue.put({:args=>:args, :class_name=>&quot;ManageIQ::Providers::NativeOperationWorkflow.name&quot;, :deliver_on=>:deliver_on, :instance_id=>&quot;id&quot;, :method_name=>&quot;signal&quot;, :priority=>:priority, :role=>:role, :task_id=>&quot;guid&quot;, :zone=>&quot;zone&quot;})">native_operation_workflow.rb</a>
</td>
</tr>
<tr>
<td><span title="args">args</span></td>
<td><span title="MiqRequestTask::StateMachine.name">StateMachine.</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="method_name">method_name</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>my_role</td>
<td></td>
<td></td>
<td>my_task_id</td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request_task/state_machine.rb#L52" title="MiqQueue.put({:args=>:args, :class_name=>&quot;MiqRequestTask::StateMachine.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>:method_name, :role=>&quot;my_role&quot;, :tracking_label=>&quot;my_task_id&quot;, :zone=>&quot;my_zone&quot;})">state_machine.rb</a>
</td>
</tr>
<tr>
<td><span title="target_args">target_args</span></td>
<td><span title="[:if, :static, &quot;target.name&quot;, &quot;target.class.name&quot;]">[:if, :static</span></td>
<td></td>
<td></td>
<td><span title="[:if, :static, nil, &quot;target.id&quot;]">[:if, :static</span></td>
<td><span title="target_method">target_method</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td><span title="role">role</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="zone">zone</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_action.rb#L1015" title="MiqQueue.put({:args=>:target_args, :class_name=>[:if, :static, &quot;target.name&quot;, &quot;target.class.name&quot;], :instance_id=>[:if, :static, nil, &quot;target.id&quot;], :method_name=>:target_method, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :role=>:role, :zone=>:zone})">miq_action.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;ems.id&quot;, :target_hash, :target_class, :target_find]">["ems.id", :t</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="refresh_new_target">refresh_new_t</span></td>
<td></td>
<td>queue_timeout</td>
<td></td>
<td><span title="MiqEmsRefreshWorker.queue_name_for_ems(...)">MiqEmsRefresh</span></td>
<td>ems_inventory</td>
<td></td>
<td>nil</td>
<td></td>
<td>ems.my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/ems_refresh.rb#L67" title="MiqQueue.put({:args=>[&quot;ems.id&quot;, :target_hash, :target_class, :target_find], :class_name=>&quot;name&quot;, :method_name=>&quot;refresh_new_target&quot;, :msg_timeout=>&quot;queue_timeout&quot;, :queue_name=>&quot;MiqEmsRefreshWorker.queue_name_for_ems(...)&quot;, :role=>&quot;ems_inventory&quot;, :task_id=>nil, :zone=>&quot;ems.my_zone&quot;})">ems_refresh.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;ems.id&quot;]">["ems.id"]</span></td>
<td>name</td>
<td></td>
<td><span title="deliver_on">deliver_on</span></td>
<td></td>
<td>reconnect_ems</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_vim_broker_worker.rb#L76" title="MiqQueue.put({:args=>[&quot;ems.id&quot;], :class_name=>&quot;name&quot;, :deliver_on=>:deliver_on, :method_name=>&quot;reconnect_ems&quot;})">miq_vim_broker_worker.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;host.id&quot;]">["host.id"]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td>register_host</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_ems_cluster.rb#L16" title="MiqQueue.put({:args=>[&quot;host.id&quot;], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;register_host&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_ems_cluster.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_ems_folder.rb#L8" title="MiqQueue.put({:args=>[&quot;host.id&quot;], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;register_host&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_ems_folder.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;server_ntp_settings&quot;]">["server_ntp_</span></td>
<td>MiqServer</td>
<td></td>
<td></td>
<td>id</td>
<td>ntp_reload</td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td>guid</td>
<td></td>
<td></td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/queue_management.rb#L61" title="MiqQueue.put({:args=>[&quot;server_ntp_settings&quot;], :class_name=>&quot;MiqServer&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;ntp_reload&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;my_zone&quot;})">queue_management.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;task.id&quot;, :options, :res_opts]">["task.id", :</span></td>
<td><span title="MiqReport::Generator.name">Generator.nam</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="build_report_result">build_report_</span></td>
<td></td>
<td>queue_timeout</td>
<td></td>
<td>reporting</td>
<td>reporting</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report/generator.rb#L754" title="MiqQueue.put({:args=>[&quot;task.id&quot;, :options, :res_opts], :class_name=>&quot;MiqReport::Generator.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;build_report_result&quot;, :msg_timeout=>&quot;queue_timeout&quot;, :queue_name=>&quot;reporting&quot;, :role=>&quot;reporting&quot;})">generator.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;task.id&quot;, :options]">["task.id", :</span></td>
<td><span title="MiqReport::Generator.name">Generator.nam</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="_async_generate_table">_async_genera</span></td>
<td></td>
<td>queue_timeout</td>
<td></td>
<td>reporting</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report/generator.rb#L154" title="MiqQueue.put({:args=>[&quot;task.id&quot;, :options], :class_name=>&quot;MiqReport::Generator.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;_async_generate_table&quot;, :msg_timeout=>&quot;queue_timeout&quot;, :queue_name=>&quot;reporting&quot;})">generator.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;task.id&quot;]">["task.id"]</span></td>
<td>Host.name</td>
<td></td>
<td></td>
<td>id</td>
<td><span title="scan_from_queue">scan_from_que</span></td>
<td><span title="cb">cb</span></td>
<td><span title="timeout">timeout</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/host.rb#L1324" title="MiqQueue.put({:args=>[&quot;task.id&quot;], :class_name=>&quot;Host.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;scan_from_queue&quot;, :miq_callback=>:cb, :msg_timeout=>:timeout, :zone=>&quot;my_zone&quot;})">host.rb</a>
</td>
</tr>
<tr>
<td><span title="[:args]">[:args]</span></td>
<td>MiqAeEngine</td>
<td></td>
<td></td>
<td></td>
<td>deliver</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>automate</td>
<td></td>
<td></td>
<td><span title="#{ServiceReconfigureTask.name.underscore}_#{id}">#{ServiceReco</span></td>
<td><span title="zone">zone</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/service_reconfigure_task.rb#L40" title="MiqQueue.put({:args=>[:args], :class_name=>&quot;MiqAeEngine&quot;, :method_name=>&quot;deliver&quot;, :role=>&quot;automate&quot;, :tracking_label=>&quot;\#{ServiceReconfigureTask.name.underscore}_\#{id}&quot;, :zone=>:zone})">service_reconfigure_task.rb</a>
</td>
</tr>
<tr>
<td><span title="[:args]">[:args]</span></td>
<td>MiqAeEngine</td>
<td></td>
<td></td>
<td></td>
<td>deliver</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>automate</td>
<td></td>
<td></td>
<td><span title="#{ServiceTemplateProvisionTask.name.underscore}_#{id}">#{ServiceTemp</span></td>
<td><span title="options.fetch(...)">options.fetch</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/service_template_provision_task.rb#L147" title="MiqQueue.put({:args=>[:args], :class_name=>&quot;MiqAeEngine&quot;, :method_name=>&quot;deliver&quot;, :role=>&quot;automate&quot;, :tracking_label=>&quot;\#{ServiceTemplateProvisionTask.name.underscore}_\#{id}&quot;, :zone=>&quot;options.fetch(...)&quot;})">service_template_provision_task.rb</a>
</td>
</tr>
<tr>
<td><span title="[:args]">[:args]</span></td>
<td>MiqAeEngine</td>
<td></td>
<td></td>
<td></td>
<td>deliver</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>automate</td>
<td></td>
<td></td>
<td>my_task_id</td>
<td><span title="options.fetch(...)">options.fetch</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request_task.rb#L142" title="MiqQueue.put({:args=>[:args], :class_name=>&quot;MiqAeEngine&quot;, :method_name=>&quot;deliver&quot;, :role=>&quot;automate&quot;, :tracking_label=>&quot;my_task_id&quot;, :zone=>&quot;options.fetch(...)&quot;})">miq_request_task.rb</a>
</td>
</tr>
<tr>
<td><span title="[:attribute, :value]">[:attribute, </span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="set_custom_field">set_custom_fi</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_host.rb#L68" title="MiqQueue.put({:args=>[:attribute, :value], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;set_custom_field&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_host.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_vm_or_template.rb#L129" title="MiqQueue.put({:args=>[:attribute, :value], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;set_custom_field&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_vm_or_template.rb</a>
</td>
</tr>
<tr>
<td><span title="[:description, :refresh, :retry_time]">[:description</span></td>
<td><span title="VmOrTemplate::Operations::Snapshot.name">Snapshot.name</span></td>
<td></td>
<td><span title="Time.now.utc.+(...)">Time.now.utc.</span></td>
<td>id</td>
<td><span title="remove_snapshot_by_description">remove_snapsh</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>smartstate</td>
<td></td>
<td></td>
<td></td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template/operations/snapshot.rb#L131" title="MiqQueue.put({:args=>[:description, :refresh, :retry_time], :class_name=>&quot;VmOrTemplate::Operations::Snapshot.name&quot;, :deliver_on=>&quot;Time.now.utc.+(...)&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;remove_snapshot_by_description&quot;, :role=>&quot;smartstate&quot;, :zone=>&quot;my_zone&quot;})">snapshot.rb</a>
</td>
</tr>
<tr>
<td><span title="[:device]">[:device]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="vim_disable_vmotion">vim_disable_v</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L107" title="MiqQueue.put({:args=>[:device], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_disable_vmotion&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:device]">[:device]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="vim_enable_vmotion">vim_enable_vm</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L93" title="MiqQueue.put({:args=>[:device], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_enable_vmotion&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:event, [&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs]">[:event, ["ta</span></td>
<td>MiqAeEvent</td>
<td></td>
<td></td>
<td></td>
<td><span title="raise_evm_event">raise_evm_eve</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td>automate</td>
<td></td>
<td></td>
<td></td>
<td><span title="[:if, &quot;target.respond_to?(...)&quot;, &quot;target.my_zone&quot;, &quot;MiqServer.my_zone&quot;]">[:if, "target</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_alert.rb#L274" title="MiqQueue.put({:args=>[:event, [&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs], :class_name=>&quot;MiqAeEvent&quot;, :method_name=>&quot;raise_evm_event&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :role=>&quot;automate&quot;, :zone=>[:if, &quot;target.respond_to?(...)&quot;, &quot;target.my_zone&quot;, &quot;MiqServer.my_zone&quot;]})">miq_alert.rb</a>
</td>
</tr>
<tr>
<td><span title="[:event_name]">[:event_name]</span></td>
<td><span title="MiqRequest.name">MiqRequest.na</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="call_automate_event">call_automate</span></td>
<td></td>
<td><span title="3600">3600</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="options.fetch(...)">options.fetch</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request.rb#L144" title="MiqQueue.put({:args=>[:event_name], :class_name=>&quot;MiqRequest.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;call_automate_event&quot;, :msg_timeout=>3600, :zone=>&quot;options.fetch(...)&quot;})">miq_request.rb</a>
</td>
</tr>
<tr>
<td><span title="[:force]">[:force]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td>vim_reboot</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L19" title="MiqQueue.put({:args=>[:force], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_reboot&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:force]">[:force]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td>vim_shutdown</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L5" title="MiqQueue.put({:args=>[:force], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_shutdown&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:inputs]">[:inputs]</span></td>
<td>MiqSnmp</td>
<td></td>
<td></td>
<td></td>
<td>trap_v1</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>notifier</td>
<td></td>
<td></td>
<td></td>
<td>nil</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/engine/miq_ae_method_service/miq_ae_service_methods.rb#L30" title="MiqQueue.put({:args=>[:inputs], :class_name=>&quot;MiqSnmp&quot;, :method_name=>&quot;trap_v1&quot;, :role=>&quot;notifier&quot;, :zone=>nil})">miq_ae_service_methods.rb</a>
</td>
</tr>
<tr>
<td><span title="[:inputs]">[:inputs]</span></td>
<td>MiqSnmp</td>
<td></td>
<td></td>
<td></td>
<td>trap_v2</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>notifier</td>
<td></td>
<td></td>
<td></td>
<td>nil</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/engine/miq_ae_method_service/miq_ae_service_methods.rb#L47" title="MiqQueue.put({:args=>[:inputs], :class_name=>&quot;MiqSnmp&quot;, :method_name=>&quot;trap_v2&quot;, :role=>&quot;notifier&quot;, :zone=>nil})">miq_ae_service_methods.rb</a>
</td>
</tr>
<tr>
<td><span title="[:miq_task_id]">[:miq_task_id</span></td>
<td>name</td>
<td></td>
<td><span title="scan_watchdog_deliver_on">scan_watchdog</span></td>
<td></td>
<td>scan_watchdog</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="MiqServer.my_zone">MiqServer.my_</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/storage.rb#L253" title="MiqQueue.put({:args=>[:miq_task_id], :class_name=>&quot;name&quot;, :deliver_on=>&quot;scan_watchdog_deliver_on&quot;, :method_name=>&quot;scan_watchdog&quot;, :zone=>&quot;MiqServer.my_zone&quot;})">storage.rb</a>
</td>
</tr>
<tr>
<td><span title="[:options]">[:options]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td>_request_logs</td>
<td><span title="cb">cb</span></td>
<td><span title="LOG_REQUEST_TIMEOUT">LOG_REQUEST_T</span></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="zone">zone</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/log_file.rb#L108" title="MiqQueue.put({:args=>[:options], :class_name=>&quot;name&quot;, :method_name=>&quot;_request_logs&quot;, :miq_callback=>:cb, :msg_timeout=>:LOG_REQUEST_TIMEOUT, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :zone=>:zone})">log_file.rb</a>
</td>
</tr>
<tr>
<td><span title="[:start_snapshot]">[:start_snaps</span></td>
<td>VmScan.to_s</td>
<td></td>
<td></td>
<td>id</td>
<td>signal</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>smartstate</td>
<td></td>
<td></td>
<td></td>
<td><span title="from_zone">from_zone</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_scan.rb#L80" title="MiqQueue.put({:args=>[:start_snapshot], :class_name=>&quot;VmScan.to_s&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;signal&quot;, :role=>&quot;smartstate&quot;, :zone=>:from_zone})">vm_scan.rb</a>
</td>
</tr>
<tr>
<td><span title="[:timeout, :evacuate]">[:timeout, :e</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="vim_enter_maintenance_mode">vim_enter_mai</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L33" title="MiqQueue.put({:args=>[:timeout, :evacuate], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_enter_maintenance_mode&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:timeout, :evacuate]">[:timeout, :e</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="vim_power_down_to_standby">vim_power_dow</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L65" title="MiqQueue.put({:args=>[:timeout, :evacuate], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_power_down_to_standby&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:timeout]">[:timeout]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="vim_exit_maintenance_mode">vim_exit_main</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L47" title="MiqQueue.put({:args=>[:timeout], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_exit_maintenance_mode&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[:timeout]">[:timeout]</span></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="vim_power_up_from_standby">vim_power_up_</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb#L79" title="MiqQueue.put({:args=>[:timeout], :class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>&quot;vim_power_up_from_standby&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_manageiq-providers-vmware-infra_manager-host_esx.rb</a>
</td>
</tr>
<tr>
<td><span title="[[&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs]">[["target.cla</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="scan_and_check_compliance">scan_and_chec</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>ems_inventory</td>
<td></td>
<td>vc-refresher</td>
<td></td>
<td><span title="target.ext_management_system.try(...)">target.ext_ma</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/compliance.rb#L19" title="MiqQueue.put({:args=>[[&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs], :class_name=>&quot;name&quot;, :method_name=>&quot;scan_and_check_compliance&quot;, :role=>&quot;ems_inventory&quot;, :task_id=>&quot;vc-refresher&quot;, :zone=>&quot;target.ext_management_system.try(...)&quot;})">compliance.rb</a>
</td>
</tr>
<tr>
<td><span title="[[&quot;target.class.name&quot;, &quot;target.id&quot;], :raw_event, :inputs]">[["target.cla</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="raise_evm_event">raise_evm_eve</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>nil</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_event.rb#L103" title="MiqQueue.put({:args=>[[&quot;target.class.name&quot;, &quot;target.id&quot;], :raw_event, :inputs], :class_name=>&quot;name&quot;, :method_name=>&quot;raise_evm_event&quot;, :zone=>nil})">miq_event.rb</a>
</td>
</tr>
<tr>
<td><span title="[[&quot;target.class.name&quot;, &quot;target.id&quot;], :raw_event, :inputs]">[["target.cla</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="raise_evm_event">raise_evm_eve</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_event.rb#L112" title="MiqQueue.put({:args=>[[&quot;target.class.name&quot;, &quot;target.id&quot;], :raw_event, :inputs], :class_name=>&quot;name&quot;, :method_name=>&quot;raise_evm_event&quot;})">miq_event.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="@object.class.name">@object.class</span></td>
<td></td>
<td></td>
<td>@object.id</td>
<td><span title="m">m</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="@object.my_zone">@object.my_zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_host.rb#L38" title="MiqQueue.put({:class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>:m, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_host.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master-automation_engine/lib/miq_automation_engine/service_models/miq_ae_service_vm_or_template.rb#L51" title="MiqQueue.put({:class_name=>&quot;@object.class.name&quot;, :instance_id=>&quot;@object.id&quot;, :method_name=>:m, :role=>&quot;ems_operations&quot;, :zone=>&quot;@object.my_zone&quot;})">miq_ae_service_vm_or_template.rb</a>
</td>
</tr>
<tr>
<td></td>
<td>Host</td>
<td><span title="Marshal.dump(...)">Marshal.dump(</span></td>
<td></td>
<td></td>
<td>discoverHost</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="MiqServer.my_guid">MiqServer.my_</span></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/host.rb#L853" title="MiqQueue.put({:class_name=>&quot;Host&quot;, :data=>&quot;Marshal.dump(...)&quot;, :method_name=>&quot;discoverHost&quot;, :server_guid=>&quot;MiqServer.my_guid&quot;})">host.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqRequest.name">MiqRequest.na</span></td>
<td></td>
<td><span title="deliver_on">deliver_on</span></td>
<td>id</td>
<td><span title="create_request_tasks">create_reques</span></td>
<td></td>
<td><span title="3600">3600</span></td>
<td></td>
<td></td>
<td>my_role</td>
<td></td>
<td></td>
<td><span title="#{MiqRequest.name.underscore}_#{id}">#{MiqRequest.</span></td>
<td><span title="options.fetch(...)">options.fetch</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request.rb#L392" title="MiqQueue.put({:class_name=>&quot;MiqRequest.name&quot;, :deliver_on=>:deliver_on, :instance_id=>&quot;id&quot;, :method_name=>&quot;create_request_tasks&quot;, :msg_timeout=>3600, :role=>&quot;my_role&quot;, :tracking_label=>&quot;\#{MiqRequest.name.underscore}_\#{id}&quot;, :zone=>&quot;options.fetch(...)&quot;})">miq_request.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqRequestTask::PostInstallCallback.name">PostInstallCa</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="provision_completed">provision_com</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>my_role</td>
<td></td>
<td></td>
<td>my_task_id</td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request_task/post_install_callback.rb#L22" title="MiqQueue.put({:class_name=>&quot;MiqRequestTask::PostInstallCallback.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;provision_completed&quot;, :role=>&quot;my_role&quot;, :tracking_label=>&quot;my_task_id&quot;, :zone=>&quot;my_zone&quot;})">post_install_callback.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqRequestTask::StateMachine.name">StateMachine.</span></td>
<td></td>
<td><span title="10.seconds.from_now.utc">10.seconds.fr</span></td>
<td>id</td>
<td>phase</td>
<td><span title="{:class_name=>&quot;MiqRequestTask::StateMachine.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>:execute_callback}">{:class_name=</span></td>
<td></td>
<td></td>
<td></td>
<td>my_role</td>
<td></td>
<td></td>
<td>my_task_id</td>
<td>my_zone</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_request_task/state_machine.rb#L73" title="MiqQueue.put({:class_name=>&quot;MiqRequestTask::StateMachine.name&quot;, :deliver_on=>&quot;10.seconds.from_now.utc&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;phase&quot;, :miq_callback=>{:class_name=>&quot;MiqRequestTask::StateMachine.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>:execute_callback}, :role=>&quot;my_role&quot;, :tracking_label=>&quot;my_task_id&quot;, :zone=>&quot;my_zone&quot;})">state_machine.rb</a>
</td>
</tr>
<tr>
<td></td>
<td>MiqServer</td>
<td></td>
<td></td>
<td>s.id</td>
<td><span title="sync_blacklisted_event_names">sync_blacklis</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td>miq_server</td>
<td></td>
<td>s.guid</td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/blacklisted_event.rb#L43" title="MiqQueue.put({:class_name=>&quot;MiqServer&quot;, :instance_id=>&quot;s.id&quot;, :method_name=>&quot;sync_blacklisted_event_names&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :queue_name=>&quot;miq_server&quot;, :server_guid=>&quot;s.guid&quot;})">blacklisted_event.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="RetirementManager">RetirementMan</span></td>
<td></td>
<td></td>
<td></td>
<td>check</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/retirement_mixin.rb#L18" title="MiqQueue.put({:class_name=>&quot;RetirementManager&quot;, :method_name=>&quot;check&quot;})">retirement_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="ServiceTemplateProvisionTask.name">ServiceTempla</span></td>
<td></td>
<td><span title="1.minutes.from_now.utc">1.minutes.fro</span></td>
<td>id</td>
<td><span title="do_post_provision">do_post_provi</span></td>
<td><span title="{:class_name=>&quot;ServiceTemplateProvisionTask.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>:execute_callback}">{:class_name=</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="#{ServiceTemplateProvisionTask.name.underscore}_#{id}">#{ServiceTemp</span></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/service_template_provision_task.rb#L96" title="MiqQueue.put({:class_name=>&quot;ServiceTemplateProvisionTask.name&quot;, :deliver_on=>&quot;1.minutes.from_now.utc&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;do_post_provision&quot;, :miq_callback=>{:class_name=>&quot;ServiceTemplateProvisionTask.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>:execute_callback}, :tracking_label=>&quot;\#{ServiceTemplateProvisionTask.name.underscore}_\#{id}&quot;})">service_template_provision_task.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="TimeProfile.name">TimeProfile.n</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="destroy_metric_rollups">destroy_metri</span></td>
<td></td>
<td>1.hour</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/time_profile.rb#L124" title="MiqQueue.put({:class_name=>&quot;TimeProfile.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;destroy_metric_rollups&quot;, :msg_timeout=>&quot;1.hour&quot;})">time_profile.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="TimeProfile.name">TimeProfile.n</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="rebuild_daily_metrics">rebuild_daily</span></td>
<td></td>
<td>1.hour</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/time_profile.rb#L111" title="MiqQueue.put({:class_name=>&quot;TimeProfile.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;rebuild_daily_metrics&quot;, :msg_timeout=>&quot;1.hour&quot;})">time_profile.rb</a>
</td>
</tr>
<tr>
<td></td>
<td>name</td>
<td></td>
<td><span title="deliver_on">deliver_on</span></td>
<td><span title="id">id</span></td>
<td><span title="orchestrate_destroy">orchestrate_d</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/ext_management_system.rb#L447" title="MiqQueue.put({:class_name=>&quot;name&quot;, :deliver_on=>:deliver_on, :instance_id=>:id, :method_name=>&quot;orchestrate_destroy&quot;})">ext_management_system.rb</a>
</td>
</tr>
<tr>
<td></td>
<td>name</td>
<td></td>
<td></td>
<td><span title="id">id</span></td>
<td>task.to_s</td>
<td></td>
<td><span title="3600">3600</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/async_delete_mixin.rb#L6" title="MiqQueue.put({:class_name=>&quot;name&quot;, :instance_id=>:id, :method_name=>&quot;task.to_s&quot;, :msg_timeout=>3600})">async_delete_mixin.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>put_deprecated</h2>
<table>
<thead><tr>
<td>args</td>
<td>class_name</td>
<td>instance_id</td>
<td>method_name</td>
<td>priority</td>
<td>queue_name</td>
<td>server_guid</td>
<td>zone</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="[&quot;id&quot;, :message, [:splat, :args]]">["id", :messa</span></td>
<td>MiqServer</td>
<td>miq_server.id</td>
<td><span title="message_for_worker">message_for_w</span></td>
<td></td>
<td>miq_server</td>
<td><span title="miq_server.guid">miq_server.gu</span></td>
<td><span title="miq_server.zone.name">miq_server.zo</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_worker.rb#L311" title="MiqQueue.put_deprecated({:args=>[&quot;id&quot;, :message, [:splat, :args]], :class_name=>&quot;MiqServer&quot;, :instance_id=>&quot;miq_server.id&quot;, :method_name=>&quot;message_for_worker&quot;, :queue_name=>&quot;miq_server&quot;, :server_guid=>&quot;miq_server.guid&quot;, :zone=>&quot;miq_server.zone.name&quot;})">miq_worker.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;ntp_settings&quot;]">["ntp_setting</span></td>
<td>MiqServer</td>
<td>s.id</td>
<td>ntp_reload</td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td>s.guid</td>
<td>name</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/zone.rb#L214" title="MiqQueue.put_deprecated({:args=>[&quot;ntp_settings&quot;], :class_name=>&quot;MiqServer&quot;, :instance_id=>&quot;s.id&quot;, :method_name=>&quot;ntp_reload&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :server_guid=>&quot;s.guid&quot;, :zone=>&quot;name&quot;})">zone.rb</a>
</td>
</tr>
<tr>
<td><span title="[&quot;worker.id&quot;, :monitor_status, :monitor_reason]">["worker.id",</span></td>
<td><span title="MiqServer::WorkerManagement::Monitor::Stop.name">Stop.name</span></td>
<td>id</td>
<td>stop_worker</td>
<td></td>
<td>miq_server</td>
<td>guid</td>
<td>zone.name</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/monitor/stop.rb#L14" title="MiqQueue.put_deprecated({:args=>[&quot;worker.id&quot;, :monitor_status, :monitor_reason], :class_name=>&quot;MiqServer::WorkerManagement::Monitor::Stop.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;stop_worker&quot;, :queue_name=>&quot;miq_server&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;zone.name&quot;})">stop.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>put_or_update</h2>
<table>
<tbody>
<tr>
<td>:queue_options</td>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/ems_refresh.rb#L173" title="MiqQueue.put_or_update(queue_options) yields">ems_refresh.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/ems_refresh.rb&amp;line=173" title="MiqQueue.put_or_update(queue_options) yields">[1]</a>
</td>
</tr>
<tr>
<td>:queue_item_options</td>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/capture.rb#L89" title="MiqQueue.put_or_update(queue_item_options) yields">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/ci_mixin/capture.rb&amp;line=89" title="MiqQueue.put_or_update(queue_item_options) yields">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>put_unless_exists</h2>
<table>
<tbody>
<tr>
<td>:options</td>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job_proxy_dispatcher.rb#L165" title="MiqQueue.put_unless_exists(options) yields">job_proxy_dispatcher.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/job_proxy_dispatcher.rb&amp;line=165" title="MiqQueue.put_unless_exists(options) yields">[1]</a>
</td>
</tr>
<tr>
<td>:options</td>
<td>no yield</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/jobs.rb#L172" title="MiqQueue.put_unless_exists(options)">jobs.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_schedule_worker/jobs.rb&amp;line=172" title="MiqQueue.put_unless_exists(options)">[1]</a>
</td>
</tr>
<tr>
<td>"options.except(...)"</td>
<td>yields</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/authentication_mixin.rb#L249" title="MiqQueue.create_with(...).put_unless_exists(options.except(...)) yields">authentication_mixin.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/mixins/authentication_mixin.rb&amp;line=249" title="MiqQueue.create_with(...).put_unless_exists(options.except(...)) yields">[1]</a>
</td>
</tr>
</tbody>
</table>
<table>
<thead><tr>
<td>args</td>
<td>class_name</td>
<td>deliver_on</td>
<td>instance_id</td>
<td>method_name</td>
<td>msg_timeout</td>
<td>priority</td>
<td>queue_name</td>
<td>role</td>
<td>server_guid</td>
<td>task_id</td>
<td>zone</td>
<td>yield?</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="[[:splat, :args]]">[[:splat, :ar</span></td>
<td><span title="MiqWidget.to_s">MiqWidget.to_</span></td>
<td></td>
<td>id</td>
<td><span title="generate_content">generate_cont</span></td>
<td><span title="3600">3600</span></td>
<td></td>
<td>reporting</td>
<td>reporting</td>
<td></td>
<td></td>
<td></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_widget.rb#L105" title="MiqQueue.create_with(...).put_unless_exists({:args=>[[:splat, :args]], :class_name=>&quot;MiqWidget.to_s&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;generate_content&quot;, :msg_timeout=>3600, :queue_name=>&quot;reporting&quot;, :role=>&quot;reporting&quot;})">miq_widget.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="Job.base_class.name">Job.base_clas</span></td>
<td></td>
<td>id</td>
<td>signal_abort</td>
<td></td>
<td></td>
<td></td>
<td>smartstate</td>
<td></td>
<td></td>
<td><span title="MiqServer.my_zone">MiqServer.my_</span></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job.rb#L141" title="MiqQueue.create_with(...).put_unless_exists({:class_name=>&quot;Job.base_class.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;signal_abort&quot;, :role=>&quot;smartstate&quot;, :zone=>&quot;MiqServer.my_zone&quot;})">job.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqServer::LogManagement.name">LogManagement</span></td>
<td></td>
<td>id</td>
<td><span title="delete_active_log_collections">delete_active</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>guid</td>
<td></td>
<td></td>
<td>true</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/log_management.rb#L204" title="MiqQueue.create_with(...).put_unless_exists({:class_name=>&quot;MiqServer::LogManagement.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;delete_active_log_collections&quot;, :server_guid=>&quot;guid&quot;}) yields">log_management.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqServer::LogManagement.name">LogManagement</span></td>
<td></td>
<td>id</td>
<td>post_logs</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>guid</td>
<td></td>
<td>my_zone</td>
<td>true</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/log_management.rb#L87" title="MiqQueue.create_with(...).put_unless_exists({:class_name=>&quot;MiqServer::LogManagement.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;post_logs&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;my_zone&quot;}) yields">log_management.rb</a>
</td>
</tr>
<tr>
<td><span title="args">args</span></td>
<td><span title="Metric::CiMixin::Rollup.name">Rollup.name</span></td>
<td><span title="deliver_on">deliver_on</span></td>
<td>id</td>
<td>perf_rollup</td>
<td><span title="Metric::Rollup::TIMEOUT_PROCESS">TIMEOUT_PROCE</span></td>
<td><span title="Metric::Capture.const_get(...)">Capture.const</span></td>
<td><span title="ems_metrics_processor">ems_metrics_p</span></td>
<td><span title="ems_metrics_processor">ems_metrics_p</span></td>
<td></td>
<td></td>
<td>my_zone</td>
<td>true</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/rollup.rb#L56" title="MiqQueue.put_unless_exists({:args=>:args, :class_name=>&quot;Metric::CiMixin::Rollup.name&quot;, :deliver_on=>:deliver_on, :instance_id=>&quot;id&quot;, :method_name=>&quot;perf_rollup&quot;, :msg_timeout=>&quot;Metric::Rollup::TIMEOUT_PROCESS&quot;, :priority=>&quot;Metric::Capture.const_get(...)&quot;, :queue_name=>&quot;ems_metrics_processor&quot;, :role=>&quot;ems_metrics_processor&quot;, :zone=>&quot;my_zone&quot;}) yields">rollup.rb</a>
</td>
</tr>
<tr>
<td><span title="[:snapshot_id]">[:snapshot_id</span></td>
<td><span title="VmOrTemplate::Operations::Snapshot.name">Snapshot.name</span></td>
<td></td>
<td>id</td>
<td><span title="remove_evm_snapshot">remove_evm_sn</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td><span title="task_id">task_id</span></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template/operations/snapshot.rb#L106" title="MiqQueue.put_unless_exists({:args=>[:snapshot_id], :class_name=>&quot;VmOrTemplate::Operations::Snapshot.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;remove_evm_snapshot&quot;, :role=>&quot;ems_operations&quot;, :task_id=>:task_id, :zone=>&quot;my_zone&quot;})">snapshot.rb</a>
</td>
</tr>
<tr>
<td><span title="[:snapshot_id]">[:snapshot_id</span></td>
<td><span title="VmOrTemplate::Operations::Snapshot.name">Snapshot.name</span></td>
<td></td>
<td>id</td>
<td><span title="remove_snapshot">remove_snapsh</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td><span title="task_id">task_id</span></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template/operations/snapshot.rb#L94" title="MiqQueue.put_unless_exists({:args=>[:snapshot_id], :class_name=>&quot;VmOrTemplate::Operations::Snapshot.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;remove_snapshot&quot;, :role=>&quot;ems_operations&quot;, :task_id=>:task_id, :zone=>&quot;my_zone&quot;})">snapshot.rb</a>
</td>
</tr>
<tr>
<td><span title="[:start]">[:start]</span></td>
<td>Job</td>
<td></td>
<td>job.id</td>
<td>signal</td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td>smartstate</td>
<td></td>
<td>job.guid</td>
<td>job.zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job_proxy_dispatcher.rb#L133" title="MiqQueue.put_unless_exists({:args=>[:start], :class_name=>&quot;Job&quot;, :instance_id=>&quot;job.id&quot;, :method_name=>&quot;signal&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :role=>&quot;smartstate&quot;, :task_id=>&quot;job.guid&quot;, :zone=>&quot;job.zone&quot;})">job_proxy_dispatcher.rb</a>
</td>
</tr>
<tr>
<td><span title="[:start_time, :end_time, :interval_name, :time_profile_id]">[:start_time,</span></td>
<td><span title="Metric::CiMixin::Rollup.name">Rollup.name</span></td>
<td></td>
<td>id</td>
<td><span title="perf_rollup_range">perf_rollup_r</span></td>
<td></td>
<td><span title="priority">priority</span></td>
<td><span title="ems_metrics_processor">ems_metrics_p</span></td>
<td><span title="ems_metrics_processor">ems_metrics_p</span></td>
<td></td>
<td></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/rollup.rb#L135" title="MiqQueue.put_unless_exists({:args=>[:start_time, :end_time, :interval_name, :time_profile_id], :class_name=>&quot;Metric::CiMixin::Rollup.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;perf_rollup_range&quot;, :priority=>:priority, :queue_name=>&quot;ems_metrics_processor&quot;, :role=>&quot;ems_metrics_processor&quot;, :zone=>&quot;my_zone&quot;})">rollup.rb</a>
</td>
</tr>
<tr>
<td><span title="[:start_time, :end_time, :interval_name, :time_profile_id]">[:start_time,</span></td>
<td>name</td>
<td></td>
<td></td>
<td><span title="perf_rollup_gap">perf_rollup_g</span></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/rollup.rb#L352" title="MiqQueue.put_unless_exists({:args=>[:start_time, :end_time, :interval_name, :time_profile_id], :class_name=>&quot;name&quot;, :method_name=>&quot;perf_rollup_gap&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;})">rollup.rb</a>
</td>
</tr>
<tr>
<td><span title="[[&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs]">[["target.cla</span></td>
<td>MiqAlert.name</td>
<td></td>
<td>id</td>
<td>evaluate</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="zone">zone</span></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_alert.rb#L168" title="MiqQueue.put_unless_exists({:args=>[[&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs], :class_name=>&quot;MiqAlert.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;evaluate&quot;, :zone=>:zone})">miq_alert.rb</a>
</td>
</tr>
<tr>
<td><span title="[[&quot;target.class.name&quot;, &quot;target.id&quot;], :raw_event, :inputs]">[["target.cla</span></td>
<td>MiqAlert</td>
<td></td>
<td></td>
<td><span title="evaluate_alerts">evaluate_aler</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_event.rb#L120" title="MiqQueue.put_unless_exists({:args=>[[&quot;target.class.name&quot;, &quot;target.id&quot;], :raw_event, :inputs], :class_name=>&quot;MiqAlert&quot;, :method_name=>&quot;evaluate_alerts&quot;})">miq_event.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="ExtManagementSystem.name">ExtManagement</span></td>
<td></td>
<td>id</td>
<td><span title="stop_event_monitor">stop_event_mo</span></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td>event</td>
<td></td>
<td></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/ext_management_system.rb#L625" title="MiqQueue.put_unless_exists({:class_name=>&quot;ExtManagementSystem.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;stop_event_monitor&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :role=>&quot;event&quot;, :zone=>&quot;my_zone&quot;})">ext_management_system.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="IsoDatastore.name">IsoDatastore.</span></td>
<td></td>
<td>id</td>
<td><span title="synchronize_advertised_images">synchronize_a</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td><span title="ext_management_system.try(...)">ext_managemen</span></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/iso_datastore.rb#L12" title="MiqQueue.put_unless_exists({:class_name=>&quot;IsoDatastore.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;synchronize_advertised_images&quot;, :role=>&quot;ems_operations&quot;, :zone=>&quot;ext_management_system.try(...)&quot;})">iso_datastore.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqServer::QueueManagement.name">QueueManageme</span></td>
<td></td>
<td>id</td>
<td><span title="method_name">method_name</span></td>
<td></td>
<td></td>
<td>miq_server</td>
<td></td>
<td>guid</td>
<td></td>
<td>zone.name</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/queue_management.rb#L35" title="MiqQueue.put_unless_exists({:class_name=>&quot;MiqServer::QueueManagement.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>:method_name, :queue_name=>&quot;miq_server&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;zone.name&quot;})">queue_management.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqServer::UpdateManagement.name">UpdateManagem</span></td>
<td></td>
<td>id</td>
<td>apply_updates</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>guid</td>
<td></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/update_management.rb#L45" title="MiqQueue.put_unless_exists({:class_name=>&quot;MiqServer::UpdateManagement.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;apply_updates&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;my_zone&quot;})">update_management.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqServer::UpdateManagement.name">UpdateManagem</span></td>
<td></td>
<td>id</td>
<td>check_updates</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>guid</td>
<td></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/update_management.rb#L35" title="MiqQueue.put_unless_exists({:class_name=>&quot;MiqServer::UpdateManagement.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;check_updates&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;my_zone&quot;})">update_management.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="MiqServer::UpdateManagement.name">UpdateManagem</span></td>
<td></td>
<td>id</td>
<td><span title="update_registration_status">update_regist</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>guid</td>
<td></td>
<td>my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/update_management.rb#L25" title="MiqQueue.put_unless_exists({:class_name=>&quot;MiqServer::UpdateManagement.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;update_registration_status&quot;, :server_guid=>&quot;guid&quot;, :zone=>&quot;my_zone&quot;})">update_management.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="PxeServer.name">PxeServer.nam</span></td>
<td></td>
<td>id</td>
<td>sync_images</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/pxe_server.rb#L65" title="MiqQueue.put_unless_exists({:class_name=>&quot;PxeServer.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;sync_images&quot;})">pxe_server.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="PxeServer.name">PxeServer.nam</span></td>
<td></td>
<td>id</td>
<td><span title="synchronize_advertised_images">synchronize_a</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/pxe_server.rb#L50" title="MiqQueue.put_unless_exists({:class_name=>&quot;PxeServer.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;synchronize_advertised_images&quot;})">pxe_server.rb</a>
</td>
</tr>
<tr>
<td></td>
<td>ems.class</td>
<td></td>
<td><span title="ems_id">ems_id</span></td>
<td><span title="sync_cloud_tenants_with_tenants">sync_cloud_te</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>ems.my_zone</td>
<td>false</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/cloud_tenant.rb#L150" title="MiqQueue.put_unless_exists({:class_name=>&quot;ems.class&quot;, :instance_id=>:ems_id, :method_name=>&quot;sync_cloud_tenants_with_tenants&quot;, :zone=>&quot;ems.my_zone&quot;})">cloud_tenant.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>select</h2>
<table>
<tbody>
<tr>
<td>:method_name</td>
<td>:created_on</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/capture.rb#L114" title="MiqQueue.select(method_name, created_on)">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/capture.rb&amp;line=114" title="MiqQueue.select(method_name, created_on)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>submit_job</h2>
<table>
<thead><tr>
<td>affinity</td>
<td>args</td>
<td>class_name</td>
<td>data</td>
<td>deliver_on</td>
<td>instance_id</td>
<td>method_name</td>
<td>miq_callback</td>
<td>msg_timeout</td>
<td>priority</td>
<td>role</td>
<td>server_guid</td>
<td>service</td>
<td>target_id</td>
<td>task_id</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="ext_management_system">ext_managemen</span></td>
<td><span title="[:miq_task_id]">[:miq_task_id</span></td>
<td>Storage.name</td>
<td></td>
<td></td>
<td>id</td>
<td><span title="smartstate_analysis">smartstate_an</span></td>
<td><span title="cb">cb</span></td>
<td><span title="Storage.scan_collection_timeout">Storage.scan_</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/storage.rb#L185" title="MiqQueue.submit_job({:affinity=>&quot;ext_management_system&quot;, :args=>[:miq_task_id], :class_name=>&quot;Storage.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;smartstate_analysis&quot;, :miq_callback=>:cb, :msg_timeout=>&quot;Storage.scan_collection_timeout&quot;, :service=>&quot;ems_operations&quot;})">storage.rb</a>
</td>
</tr>
<tr>
<td><span title="ext_management_system">ext_managemen</span></td>
<td></td>
<td><span title="EmsCluster.to_s">EmsCluster.to</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="save_drift_state">save_drift_st</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>smartstate</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/ems_cluster.rb#L210" title="MiqQueue.submit_job({:affinity=>&quot;ext_management_system&quot;, :class_name=>&quot;EmsCluster.to_s&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;save_drift_state&quot;, :service=>&quot;smartstate&quot;})">ems_cluster.rb</a>
</td>
</tr>
<tr>
<td><span title="ext_management_system">ext_managemen</span></td>
<td></td>
<td><span title="ScanningOperationsMixin.base_class.name">ScanningOpera</span></td>
<td><span title="Marshal.dump(...)">Marshal.dump(</span></td>
<td></td>
<td></td>
<td>save_metadata</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>smartstate</td>
<td>id</td>
<td><span title="jobid">jobid</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/scanning_operations_mixin.rb#L12" title="MiqQueue.submit_job({:affinity=>&quot;ext_management_system&quot;, :class_name=>&quot;ScanningOperationsMixin.base_class.name&quot;, :data=>&quot;Marshal.dump(...)&quot;, :method_name=>&quot;save_metadata&quot;, :service=>&quot;smartstate&quot;, :target_id=>&quot;id&quot;, :task_id=>:jobid})">scanning_operations_mixin.rb</a>
</td>
</tr>
<tr>
<td><span title="rec.ext_management_system">rec.ext_manag</span></td>
<td><span title="inputs[policy].name">inputs[policy</span></td>
<td><span title="rec.class.name">rec.class.nam</span></td>
<td></td>
<td></td>
<td>rec.id</td>
<td><span title="annotate_deny_execution">annotate_deny</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td><span title="ems_operations">ems_operation</span></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_action.rb#L754" title="MiqQueue.submit_job({:affinity=>&quot;rec.ext_management_system&quot;, :args=>&quot;inputs[policy].name&quot;, :class_name=>&quot;rec.class.name&quot;, :instance_id=>&quot;rec.id&quot;, :method_name=>&quot;annotate_deny_execution&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :service=>&quot;ems_operations&quot;})">miq_action.rb</a>
</td>
</tr>
<tr>
<td><span title="rec.ext_management_system">rec.ext_manag</span></td>
<td></td>
<td>Host</td>
<td></td>
<td></td>
<td>rec.id</td>
<td><span title="scan_from_queue">scan_from_que</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td>smartstate</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_action.rb#L783" title="MiqQueue.submit_job({:affinity=>&quot;rec.ext_management_system&quot;, :class_name=>&quot;Host&quot;, :instance_id=>&quot;rec.id&quot;, :method_name=>&quot;scan_from_queue&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :service=>&quot;smartstate&quot;})">miq_action.rb</a>
</td>
</tr>
<tr>
<td><span title="vm.ext_management_system">vm.ext_manage</span></td>
<td><span title="args">args</span></td>
<td><span title="base_class.name">base_class.na</span></td>
<td></td>
<td></td>
<td>vm.id</td>
<td>options[task]</td>
<td><span title="cb">cb</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="[:if, &quot;options[invoke_by].==(...)&quot;, &quot;smartstate&quot;, &quot;ems_operations&quot;]">[:if, "option</span></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template.rb#L448" title="MiqQueue.submit_job({:affinity=>&quot;vm.ext_management_system&quot;, :args=>:args, :class_name=>&quot;base_class.name&quot;, :instance_id=>&quot;vm.id&quot;, :method_name=>&quot;options[task]&quot;, :miq_callback=>:cb, :service=>[:if, &quot;options[invoke_by].==(...)&quot;, &quot;smartstate&quot;, &quot;ems_operations&quot;]})">vm_or_template.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="args">args</span></td>
<td><span title="base_class.name">base_class.na</span></td>
<td></td>
<td></td>
<td>vm.id</td>
<td>options[task]</td>
<td><span title="cb">cb</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template.rb#L440" title="MiqQueue.submit_job({:args=>:args, :class_name=>&quot;base_class.name&quot;, :instance_id=>&quot;vm.id&quot;, :method_name=>&quot;options[task]&quot;, :miq_callback=>:cb})">vm_or_template.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="args">args</span></td>
<td>name</td>
<td></td>
<td></td>
<td>instance.id</td>
<td>options[task]</td>
<td><span title="cb">cb</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/process_tasks_mixin.rb#L141" title="MiqQueue.submit_job({:args=>:args, :class_name=>&quot;name&quot;, :instance_id=>&quot;instance.id&quot;, :method_name=>&quot;options[task]&quot;, :miq_callback=>:cb})">process_tasks_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="options">options</span></td>
<td>Service.name</td>
<td></td>
<td></td>
<td>id</td>
<td><span title="generate_chargeback_report">generate_char</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>reporting</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/service.rb#L382" title="MiqQueue.submit_job({:args=>:options, :class_name=>&quot;Service.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;generate_chargeback_report&quot;, :service=>&quot;reporting&quot;})">service.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="ost">ost</span></td>
<td><span title="MiqServer::ServerSmartProxy.name">ServerSmartPr</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="ost.method_name">ost.method_na</span></td>
<td></td>
<td><span title="worker_setting[queue_timeout].*(...)">worker_settin</span></td>
<td></td>
<td></td>
<td>guid</td>
<td>smartproxy</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/server_smart_proxy.rb#L92" title="MiqQueue.submit_job({:args=>:ost, :class_name=>&quot;MiqServer::ServerSmartProxy.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;ost.method_name&quot;, :msg_timeout=>&quot;worker_setting[queue_timeout].*(...)&quot;, :server_guid=>&quot;guid&quot;, :service=>&quot;smartproxy&quot;})">server_smart_proxy.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;config&quot;, &quot;task.id&quot;, :username, [:splat, :args]]">["config", "t</span></td>
<td>Base.to_s</td>
<td></td>
<td></td>
<td></td>
<td>authorize</td>
<td><span title="{:class_name=>&quot;task.class.name&quot;, :instance_id=>&quot;task.id&quot;, :method_name=>:queue_callback_on_exceptions, :args=>[&quot;Finished&quot;]}">{:class_name=</span></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td><span title="MiqServer.my_guid">MiqServer.my_</span></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/authenticator/base.rb#L216" title="MiqQueue.submit_job({:args=>[&quot;config&quot;, &quot;task.id&quot;, :username, [:splat, :args]], :class_name=>&quot;Base.to_s&quot;, :method_name=>&quot;authorize&quot;, :miq_callback=>{:args=>[&quot;Finished&quot;], :class_name=>&quot;task.class.name&quot;, :instance_id=>&quot;task.id&quot;, :method_name=>:queue_callback_on_exceptions}, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :server_guid=>&quot;MiqServer.my_guid&quot;})">base.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;ost.taskid&quot;, :message]">["ost.taskid"</span></td>
<td>Job</td>
<td></td>
<td></td>
<td></td>
<td><span title="update_message">update_messag</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>smartstate</td>
<td></td>
<td><span title="job_message_#{Time.now.to_i}">job_message_#</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/scanning_mixin.rb#L382" title="MiqQueue.submit_job({:args=>[&quot;ost.taskid&quot;, :message], :class_name=>&quot;Job&quot;, :method_name=>&quot;update_message&quot;, :service=>&quot;smartstate&quot;, :task_id=>&quot;job_message_\#{Time.now.to_i}&quot;})">scanning_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;task.id&quot;, &quot;result_type.to_sym&quot;, :options]">["task.id", "</span></td>
<td><span title="MiqReportResult.name">MiqReportResu</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="_async_generate_result">_async_genera</span></td>
<td></td>
<td><span title="report.queue_timeout">report.queue_</span></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td>reporting</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report_result.rb#L202" title="MiqQueue.submit_job({:args=>[&quot;task.id&quot;, &quot;result_type.to_sym&quot;, :options], :class_name=>&quot;MiqReportResult.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;_async_generate_result&quot;, :msg_timeout=>&quot;report.queue_timeout&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :service=>&quot;reporting&quot;})">miq_report_result.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;task.id&quot;, :options]">["task.id", :</span></td>
<td><span title="MiqReport::Generator::Async.to_s">Async.to_s</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="_async_generate_table">_async_genera</span></td>
<td><span title="cb">cb</span></td>
<td>queue_timeout</td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td>reporting</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report/generator/async.rb#L56" title="MiqQueue.submit_job({:args=>[&quot;task.id&quot;, :options], :class_name=>&quot;MiqReport::Generator::Async.to_s&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;_async_generate_table&quot;, :miq_callback=>:cb, :msg_timeout=>&quot;queue_timeout&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :service=>&quot;reporting&quot;})">async.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;task.id&quot;, :options]">["task.id", :</span></td>
<td>to_s</td>
<td></td>
<td></td>
<td></td>
<td><span title="_async_generate_tables">_async_genera</span></td>
<td></td>
<td><span title="default_queue_timeout.to_i_with_method">default_queue</span></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td>reporting</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report/generator/async.rb#L9" title="MiqQueue.submit_job({:args=>[&quot;task.id&quot;, :options], :class_name=>&quot;to_s&quot;, :method_name=>&quot;_async_generate_tables&quot;, :msg_timeout=>&quot;default_queue_timeout.to_i_with_method&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :service=>&quot;reporting&quot;})">async.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;task.id&quot;, :self, :options]">["task.id", :</span></td>
<td><span title="MiqReport::Generator::Async.to_s">Async.to_s</span></td>
<td></td>
<td></td>
<td></td>
<td><span title="_async_generate_table">_async_genera</span></td>
<td><span title="cb">cb</span></td>
<td>queue_timeout</td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td>reporting</td>
<td></td>
<td>reporting</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report/generator/async.rb#L67" title="MiqQueue.submit_job({:args=>[&quot;task.id&quot;, :self, :options], :class_name=>&quot;MiqReport::Generator::Async.to_s&quot;, :method_name=>&quot;_async_generate_table&quot;, :miq_callback=>:cb, :msg_timeout=>&quot;queue_timeout&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :role=>&quot;reporting&quot;, :service=>&quot;reporting&quot;})">async.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[&quot;task.id&quot;]">["task.id"]</span></td>
<td>to_s</td>
<td></td>
<td></td>
<td></td>
<td><span title="_async_datastore_reset">_async_datast</span></td>
<td></td>
<td><span title="3600">3600</span></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td>automate</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_automate.rb#L8" title="MiqQueue.submit_job({:args=>[&quot;task.id&quot;], :class_name=>&quot;to_s&quot;, :method_name=>&quot;_async_datastore_reset&quot;, :msg_timeout=>3600, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;, :service=>&quot;automate&quot;})">miq_automate.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:action, :at]">[:action, :at</span></td>
<td>name</td>
<td></td>
<td></td>
<td>sched.id</td>
<td><span title="invoke_actions">invoke_action</span></td>
<td></td>
<td><span title="1200">1200</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule.rb#L76" title="MiqQueue.submit_job({:args=>[:action, :at], :class_name=>&quot;name&quot;, :instance_id=>&quot;sched.id&quot;, :method_name=>&quot;invoke_actions&quot;, :msg_timeout=>1200})">miq_schedule.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:add]">[:add]</span></td>
<td><span title="VmOrTemplate.name">VmOrTemplate.</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="classify_with_parent_folder_path">classify_with</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::MIN_PRIORITY">MIN_PRIORITY</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template.rb#L1321" title="MiqQueue.submit_job({:args=>[:add], :class_name=>&quot;VmOrTemplate.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;classify_with_parent_folder_path&quot;, :priority=>&quot;MiqQueue::MIN_PRIORITY&quot;})">vm_or_template.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:event]">[:event]</span></td>
<td>EmsEvent</td>
<td></td>
<td></td>
<td></td>
<td><span title="meth">meth</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>event</td>
<td><span title="ems_id">ems_id</span></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/ems_event.rb#L62" title="MiqQueue.submit_job({:args=>[:event], :class_name=>&quot;EmsEvent&quot;, :method_name=>:meth, :service=>&quot;event&quot;, :target_id=>:ems_id})">ems_event.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:ids]">[:ids]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td>destroy</td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job.rb#L217" title="MiqQueue.submit_job({:args=>[:ids], :class_name=>&quot;name&quot;, :method_name=>&quot;destroy&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;})">job.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:ids]">[:ids]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td>destroy</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_task.rb#L307" title="MiqQueue.submit_job({:args=>[:ids], :class_name=>&quot;name&quot;, :method_name=>&quot;destroy&quot;})">miq_task.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:method, :options]">[:method, :op</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td>deliver</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>notifier</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/mailers/generic_mailer.rb#L54" title="MiqQueue.submit_job({:args=>[:method, :options], :class_name=>&quot;name&quot;, :method_name=>&quot;deliver&quot;, :service=>&quot;notifier&quot;})">generic_mailer.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:options]">[:options]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td>invoke_tasks</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/process_tasks_mixin.rb#L20" title="MiqQueue.submit_job({:args=>[:options], :class_name=>&quot;name&quot;, :method_name=>&quot;invoke_tasks&quot;})">process_tasks_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:remote_options]">[:remote_opti</span></td>
<td>name</td>
<td></td>
<td><span title="Time.now.utc.+(...)">Time.now.utc.</span></td>
<td></td>
<td><span title="invoke_tasks_remote">invoke_tasks_</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/process_tasks_mixin.rb#L77" title="MiqQueue.submit_job({:args=>[:remote_options], :class_name=>&quot;name&quot;, :deliver_on=>&quot;Time.now.utc.+(...)&quot;, :method_name=>&quot;invoke_tasks_remote&quot;})">process_tasks_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:ts, :condition]">[:ts, :condit</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="destroy_older_by_condition">destroy_older</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_task.rb#L292" title="MiqQueue.submit_job({:args=>[:ts, :condition], :class_name=>&quot;name&quot;, :method_name=>&quot;destroy_older_by_condition&quot;})">miq_task.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:ts]">[:ts]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="purge_#{interval}">purge_#{inter</span></td>
<td></td>
<td>msg_timeout</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/purging.rb#L39" title="MiqQueue.submit_job({:args=>[:ts], :class_name=>&quot;name&quot;, :method_name=>&quot;purge_\#{interval}&quot;, :msg_timeout=>&quot;msg_timeout&quot;})">purging.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:userid, :options]">[:userid, :op</span></td>
<td><span title="ScanningMixin.base_class.name">ScanningMixin</span></td>
<td></td>
<td></td>
<td>id</td>
<td>scan</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/scanning_mixin.rb#L110" title="MiqQueue.submit_job({:args=>[:userid, :options], :class_name=>&quot;ScanningMixin.base_class.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;scan&quot;})">scanning_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:value]">[:value]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="purge_#{interval}">purge_#{inter</span></td>
<td></td>
<td>msg_timeout</td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vmdb_metric/purging.rb#L32" title="MiqQueue.submit_job({:args=>[:value], :class_name=>&quot;name&quot;, :method_name=>&quot;purge_\#{interval}&quot;, :msg_timeout=>&quot;msg_timeout&quot;})">purging.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:value]">[:value]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="purge_by_#{mode}">purge_by_#{mo</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/purging_mixin.rb#L55" title="MiqQueue.submit_job({:args=>[:value], :class_name=>&quot;name&quot;, :method_name=>&quot;purge_by_\#{mode}&quot;})">purging_mixin.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[:vm_ids]">[:vm_ids]</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="assign_ems_created_on">assign_ems_cr</span></td>
<td></td>
<td></td>
<td><span title="MiqQueue::MIN_PRIORITY">MIN_PRIORITY</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template.rb#L1131" title="MiqQueue.submit_job({:args=>[:vm_ids], :class_name=>&quot;name&quot;, :method_name=>&quot;assign_ems_created_on&quot;, :priority=>&quot;MiqQueue::MIN_PRIORITY&quot;})">vm_or_template.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[[&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs]">[["target.cla</span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td><span title="check_compliance">check_complia</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/compliance.rb#L7" title="MiqQueue.submit_job({:args=>[[&quot;target.class.name&quot;, &quot;target.id&quot;], :inputs], :class_name=>&quot;name&quot;, :method_name=>&quot;check_compliance&quot;})">compliance.rb</a>
</td>
</tr>
<tr>
<td></td>
<td><span title="[[&quot;userid IN (?)&quot;, :userids]]">[["userid IN </span></td>
<td>name</td>
<td></td>
<td></td>
<td></td>
<td>destroy_all</td>
<td></td>
<td></td>
<td><span title="MiqQueue::HIGH_PRIORITY">HIGH_PRIORITY</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_report_result.rb#L312" title="MiqQueue.submit_job({:args=>[[&quot;userid IN (?)&quot;, :userids]], :class_name=>&quot;name&quot;, :method_name=>&quot;destroy_all&quot;, :priority=>&quot;MiqQueue::HIGH_PRIORITY&quot;})">miq_report_result.rb</a>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td><span title="VmOrTemplate.name">VmOrTemplate.</span></td>
<td></td>
<td></td>
<td>id</td>
<td><span title="post_create_actions">post_create_a</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/vm_or_template.rb#L1170" title="MiqQueue.submit_job({:class_name=>&quot;VmOrTemplate.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;post_create_actions&quot;})">vm_or_template.rb</a>
</td>
</tr>
</tbody>
</table>
<h2>try</h2>
<table>
<tbody>
<tr>
<td>:update_heartbeat</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/job.rb#L84" title="MiqQueue.get_worker(...).try(update_heartbeat)">job.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/job.rb&amp;line=84" title="MiqQueue.get_worker(...).try(update_heartbeat)">[1]</a>
</td>
</tr>
</tbody>
</table>
<h2>where</h2>
<table>
<tbody>
<tr>
<td>:queue_item</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/capture.rb#L83" title="MiqQueue.where.not(...).where(queue_item)">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/ci_mixin/capture.rb&amp;line=83" title="MiqQueue.where.not(...).where(queue_item)">[1]</a>
</td>
</tr>
<tr>
<td>:cond</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L217" title="MiqQueue.where(cond)">miq_queue.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L272" title="MiqQueue.where(cond)">[2]</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=217" title="MiqQueue.where(cond)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=272" title="MiqQueue.where(cond)">[2]</a>
</td>
</tr>
<tr>
<td>:conds</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L291" title="MiqQueue.where(conds)">miq_queue.rb</a>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L293" title="MiqQueue.where(conds)">[2]</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=291" title="MiqQueue.where(conds)">[1]</a>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=293" title="MiqQueue.where(conds)">[2]</a>
</td>
</tr>
<tr>
<td>["args = ?", :args]</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L291" title="MiqQueue.where(...).where(args = ?, args)">miq_queue.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_queue.rb&amp;line=291" title="MiqQueue.where(...).where(args = ?, args)">[1]</a>
</td>
</tr>
<tr>
<td>"updated_on < ?"</td>
<td>:threshold</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/jobs.rb#L143" title="MiqQueue.in_my_region.includes(...).where(...).where(updated_on < ?, threshold)">jobs.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/miq_schedule_worker/jobs.rb&amp;line=143" title="MiqQueue.in_my_region.includes(...).where(...).where(updated_on < ?, threshold)">[1]</a>
</td>
</tr>
<tr>
<td>"tracking_label like ?"</td>
<td>"%miq_provision_%"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/miq_provision_quota_mixin.rb#L275" title="MiqQueue.where(...).where(tracking_label like ?, %miq_provision_%)">miq_provision_quota_mixin.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/mixins/miq_provision_quota_mixin.rb&amp;line=275" title="MiqQueue.where(...).where(tracking_label like ?, %miq_provision_%)">[1]</a>
</td>
</tr>
<tr>
<td>"MiqQueue.arel_table[queue_name].not_eq(...)"</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/lib/vmdb/console_methods.rb#L23" title="MiqQueue.where(MiqQueue.arel_table[queue_name].not_eq(...))">console_methods.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/lib/vmdb/console_methods.rb&amp;line=23" title="MiqQueue.where(MiqQueue.arel_table[queue_name].not_eq(...))">[1]</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/ci_mixin/capture.rb#L83" title="MiqQueue.where()">capture.rb</a>
</td>
<td>
<a href="subl://open?url=file:///Users/kbrock/src/manageiq/app/models/metric/ci_mixin/capture.rb&amp;line=83" title="MiqQueue.where()">[1]</a>
</td>
</tr>
</tbody>
</table>
<table>
<thead><tr>
<td>class_name</td>
<td>deliver_on</td>
<td>instance_id</td>
<td>method_name</td>
<td>queue_name</td>
<td>role</td>
<td>server_guid</td>
<td>state</td>
<td>target_id</td>
<td>zone</td>
<td>ref</td>
<td>file ref</td>
</tr></thead>
<tbody>
<tr>
<td><span title="class_n">class_n</span></td>
<td></td>
<td></td>
<td><span title="method_n">method_n</span></td>
<td></td>
<td></td>
<td></td>
<td>dequeue</td>
<td></td>
<td><span title="zone">zone</span></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_schedule_worker/jobs.rb#L143" title="MiqQueue.in_my_region.includes(...).where({:class_name=>:class_n, :method_name=>:method_n, :state=>&quot;dequeue&quot;, :zone=>:zone})">jobs.rb</a>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td><span title="[&quot;perf_capture&quot;, &quot;perf_capture_realtime&quot;, &quot;perf_capture_hourly&quot;, &quot;perf_capture_historical&quot;]">["perf_captur</span></td>
<td></td>
<td><span title="ems_metrics_collector">ems_metrics_c</span></td>
<td></td>
<td>ready</td>
<td></td>
<td>zone.name</td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/metric/capture.rb#L114" title="MiqQueue.select(...).order(...).where({:method_name=>[&quot;perf_capture&quot;, &quot;perf_capture_realtime&quot;, &quot;perf_capture_hourly&quot;, &quot;perf_capture_historical&quot;], :role=>&quot;ems_metrics_collector&quot;, :state=>&quot;ready&quot;, :zone=>&quot;zone.name&quot;})">capture.rb</a>
</td>
</tr>
<tr>
<td>MiqAeEngine</td>
<td></td>
<td></td>
<td>deliver</td>
<td></td>
<td></td>
<td></td>
<td><span title="[&quot;ready&quot;, &quot;dequeue&quot;]">["ready", "de</span></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/miq_provision_quota_mixin.rb#L275" title="MiqQueue.where({:class_name=>&quot;MiqAeEngine&quot;, :method_name=>&quot;deliver&quot;, :state=>[&quot;ready&quot;, &quot;dequeue&quot;]})">miq_provision_quota_mixin.rb</a>
</td>
</tr>
<tr>
<td><span title="MiqProvisionRequest">MiqProvisionR</span></td>
<td><span title="scheduled_range">scheduled_ran</span></td>
<td></td>
<td><span title="create_provision_instances">create_provis</span></td>
<td></td>
<td></td>
<td></td>
<td>ready</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/miq_provision_quota_mixin.rb#L174" title="MiqQueue.where({:class_name=>&quot;MiqProvisionRequest&quot;, :deliver_on=>:scheduled_range, :method_name=>&quot;create_provision_instances&quot;, :state=>&quot;ready&quot;})">miq_provision_quota_mixin.rb</a>
</td>
</tr>
<tr>
<td><span title="MiqProvisionRequest">MiqProvisionR</span></td>
<td></td>
<td></td>
<td><span title="create_provision_instances">create_provis</span></td>
<td></td>
<td></td>
<td></td>
<td>dequeue</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/mixins/miq_provision_quota_mixin.rb#L268" title="MiqQueue.where({:class_name=>&quot;MiqProvisionRequest&quot;, :method_name=>&quot;create_provision_instances&quot;, :state=>&quot;dequeue&quot;})">miq_provision_quota_mixin.rb</a>
</td>
</tr>
<tr>
<td><span title="MiqServer::WorkerManagement::Monitor::Stop.name">Stop.name</span></td>
<td></td>
<td></td>
<td>stop_worker</td>
<td>miq_server</td>
<td></td>
<td>guid</td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/monitor/stop.rb#L5" title="MiqQueue.where({:class_name=>&quot;MiqServer::WorkerManagement::Monitor::Stop.name&quot;, :method_name=>&quot;stop_worker&quot;, :queue_name=>&quot;miq_server&quot;, :server_guid=>&quot;guid&quot;})">stop.rb</a>
</td>
</tr>
<tr>
<td><span title="MiqWidget.name">MiqWidget.nam</span></td>
<td></td>
<td>id</td>
<td><span title="generate_content">generate_cont</span></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_widget.rb#L93" title="MiqQueue.where({:class_name=>&quot;MiqWidget.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;generate_content&quot;})">miq_widget.rb</a>
</td>
</tr>
<tr>
<td>Storage.name</td>
<td></td>
<td>id</td>
<td><span title="smartstate_analysis">smartstate_an</span></td>
<td></td>
<td></td>
<td></td>
<td>dequeue</td>
<td><span title="host_id">host_id</span></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/storage.rb#L511" title="MiqQueue.where({:class_name=>&quot;Storage.name&quot;, :instance_id=>&quot;id&quot;, :method_name=>&quot;smartstate_analysis&quot;, :state=>&quot;dequeue&quot;, :target_id=>:host_id})">storage.rb</a>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>dequeue</td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_server/worker_management/monitor/validation.rb#L45" title="MiqQueue.where({:state=>&quot;dequeue&quot;})">validation.rb</a>
</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td><span title="STATE_DEQUEUE">STATE_DEQUEUE</span></td>
<td></td>
<td></td>
<td>
<a href="https://github.com/manageiq/manageiq/blob/master/app/models/miq_queue.rb#L485" title="MiqQueue.where({:state=>:STATE_DEQUEUE})">miq_queue.rb</a>
</td>
</tr>
</tbody>
</table>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment