1 class PipelineInstancesController < ApplicationController
7 PipelineInstance.where(uuid: params[:compare]).each do |p| pipelines << p end
18 p.components.each do |k, v|
21 uuid = j[:uuid].intern
23 pips[uuid] = 0 unless pips[uuid] != nil
26 collections << j[:output]
27 ProvenanceHelper::find_collections(j[:script_parameters]).each do |k|
31 uuid = j[:script_version].intern
32 provenance[uuid] = {:uuid => uuid}
33 pips[uuid] = 0 unless pips[uuid] != nil
37 Collection.where(uuid: collections).each do |c|
40 pips[uuid] = 0 unless pips[uuid] != nil
49 @prov_svg = ProvenanceHelper::create_provenance_graph provenance, "provenance_svg", {
50 :all_script_parameters => true,
51 :combine_jobs => :script_and_version,
52 :script_version_nodes => true,