Sha256: efb052089aff9856ba1f687863b7ed1971aa5974376b04791339d3a31710f51e

Contents?: true

Size: 671 Bytes

Versions: 38

Compression:

Stored size: 671 Bytes

Contents

- new_info = {}
- info.each{|k,v| new_info[k] = v unless k.to_s == 'dependencies'}
= hash2dl(new_info)

- if info[:dependencies] and info[:dependencies].any?
  %h3 Dependencies
  %ul

    - task_exports = workflow.synchronous_exports + workflow.asynchronous_exports
    - task_exports = task_exports.collect{|t| t.to_s}
    - info[:dependencies].each do |task,name,path|
      - if Open.remote? path
        - url = path.split("?").first
      - else
        - url = "/" + [workflow.to_s, task.to_s, name.to_s] * "/"
      %li
        (#{workflow}##{task}) 
        - if task_exports.include? task.to_s
          %a(href=url) #{ name }  
        - else
          = name 

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
rbbt-rest-1.8.62 share/views/job_info.haml
rbbt-rest-1.8.61 share/views/job_info.haml
rbbt-rest-1.8.60 share/views/job_info.haml
rbbt-rest-1.8.59 share/views/job_info.haml
rbbt-rest-1.8.58 share/views/job_info.haml
rbbt-rest-1.8.57 share/views/job_info.haml
rbbt-rest-1.8.56 share/views/job_info.haml
rbbt-rest-1.8.55 share/views/job_info.haml
rbbt-rest-1.8.53 share/views/job_info.haml
rbbt-rest-1.8.52 share/views/job_info.haml
rbbt-rest-1.8.51 share/views/job_info.haml
rbbt-rest-1.8.50 share/views/job_info.haml
rbbt-rest-1.8.49 share/views/job_info.haml
rbbt-rest-1.8.48 share/views/job_info.haml
rbbt-rest-1.8.47 share/views/job_info.haml
rbbt-rest-1.8.46 share/views/job_info.haml
rbbt-rest-1.8.45 share/views/job_info.haml
rbbt-rest-1.8.44 share/views/job_info.haml
rbbt-rest-1.8.43 share/views/job_info.haml
rbbt-rest-1.8.42 share/views/job_info.haml