3859: Implement Job lock method on api server. This takes a queued job and
[arvados.git] / services / api / app / controllers / arvados / v1 / jobs_controller.rb
index d8ceb850f8a7c0dc7e1290b4b39f66f48961671b..2141d3375c428e5dadf536c2cb832e35f620c5a4 100644 (file)
@@ -100,6 +100,11 @@ class Arvados::V1::JobsController < ApplicationController
     show
   end
 
+  def lock
+    @object.lock current_user.uuid
+    show
+  end
+
   class LogStreamer
     Q_UPDATE_INTERVAL = 12
     def initialize(job, opts={})