9854: Added ArvadosModel::UnresolvableContainerError exception to return a 422 http...
[arvados.git] / services / api / app / models / arvados_model.rb
index 2908e40e335ee87fc4bf78c3280ae823e6d9a759..6b6a709d6e2ddea872c4d5b788c9c870dc2bc9b9 100644 (file)
@@ -50,6 +50,12 @@ class ArvadosModel < ActiveRecord::Base
     end
   end
 
+  class UnresolvableContainerError < StandardError
+    def http_status
+      422
+    end
+  end
+
   def self.kind_class(kind)
     kind.match(/^arvados\#(.+)$/)[1].classify.safe_constantize rescue nil
   end