3859: Implement Job lock method on api server. This takes a queued job and
authorPeter Amstutz <peter.amstutz@curoverse.com>
Thu, 25 Sep 2014 13:30:20 +0000 (09:30 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Thu, 25 Sep 2014 13:30:20 +0000 (09:30 -0400)
commit4671db01d21dad219582444592e99a74d1fa35d8
treee451f582b54a9d48344c0fcf1e2d6e996d95ebf1
parent8a833d4bb82249d3f2b9c0473c0af51db92fdc72
3859: Implement Job lock method on api server.  This takes a queued job and
uses a transaction to set it as running without creating a race condition.
services/api/app/controllers/arvados/v1/jobs_controller.rb
services/api/app/models/arvados_model.rb
services/api/app/models/job.rb
services/api/config/routes.rb