Sha256: 3da689498e00ba531dbd61c3e56db73b9a6cc4d9ad3e8f4b236f0fc084feafb5

Contents?: true

Size: 1.15 KB

Versions: 2

Compression:

Stored size: 1.15 KB

Contents

-count=0
-skip = params[:skip].to_i
%div(data-role="page" data-add-back-btn="true")
  %div(data-role="header")
    %h1
      Failed Jobs for
      &= channel_name_for(@queue.name)
  %div(data-role="content")
    %h1
      Failed Jobs
      ==(#{@errors.count})
    -@errors.each do |document|
      -message = document["message"]
      -count+=1
      %div(data-role="collapsible" data-collapsed=true)
        %h1
          &= "#{humanize_messages(document["message"].last)}: #{document["error"]}"
        =haml :"shared/values", :layout => false, :locals => {:hash => document}
        %div(data-role="navbar" data-iconpos="bottom")
          %ul
            %li
              %a(href="#{queue_path(@queue)}/retry/#{document["_id"]}" data-icon="refresh")
                Retry
            %li
              %a(href="#{queue_path(@queue)}/delete/#{document["_id"]}" data-icon="delete" data-theme="e")
                Delete


  %div(data-role="footer")
    -if skip > 0
      %a(href="#{queue_path(@queue)}/failed?skip=#{params[:skip].to_i-25}")
        Previous
    -if count >= 25
      %a(href="#{queue_path(@queue)}/failed?skip=#{params[:skip].to_i+25}")
        Next

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
magent-0.7.0 lib/magent_web/views/queues/failed.haml
magent-0.6.2 lib/magent_web/views/queues/failed.haml