Added ArvadosModel.search_for_user to perform full-text search on a model.
[arvados.git] / services / api / app / models / pipeline_instance.rb
index c73d059661f495bffbd378718dae2143c1400e9e..a46085e16757a903dbb3d0dcb730b63095cfaf22 100644 (file)
@@ -10,7 +10,7 @@ class PipelineInstance < ArvadosModel
   before_validation :bootstrap_components
   before_validation :update_success
 
-  api_accessible :superuser, :extend => :common do |t|
+  api_accessible :user, extend: :common do |t|
     t.add :pipeline_template_uuid
     t.add :pipeline_template, :if => :pipeline_template
     t.add :name
@@ -21,6 +21,10 @@ class PipelineInstance < ArvadosModel
     t.add :properties
   end
 
+  def self.searchable?
+    true
+  end
+
   def dependencies
     dependency_search(self.components).keys
   end