5416: Add read-only clone_urls attribute to Repository resources, deprecate push_url...
[arvados.git] / services / api / app / models / pipeline_instance.rb
index bc10523a364e2951032b4defaee4cc51f690d3ec..77a0736b000d669d298abc93ad95d12417e8a3d1 100644 (file)
@@ -112,30 +112,6 @@ class PipelineInstance < ArvadosModel
     end
   end
 
-  def dependency_search(haystack)
-    if haystack.is_a? String
-      if (re = haystack.match /^([0-9a-f]{32}(\+[^,]+)*)+/)
-        {re[1] => true}
-      else
-        {}
-      end
-    elsif haystack.is_a? Array
-      deps = {}
-      haystack.each do |value|
-        deps.merge! dependency_search(value)
-      end
-      deps
-    elsif haystack.respond_to? :keys
-      deps = {}
-      haystack.each do |key, value|
-        deps.merge! dependency_search(value)
-      end
-      deps
-    else
-      {}
-    end
-  end
-
   def verify_status
     changed_attributes = self.changed