2881: API server associates nodes with their assigned jobs.
authorBrett Smith <brett@curoverse.com>
Mon, 22 Sep 2014 15:10:42 +0000 (11:10 -0400)
committerBrett Smith <brett@curoverse.com>
Wed, 24 Sep 2014 19:31:08 +0000 (15:31 -0400)
commite350e7a5a074d6666f60b0a1789dce8da3037d8f
treebe2cb6d0bf0bfaeaaecf85e02db64e98b2199bd7
parent37404e821668b6b9b1952a0a5a3b28901835884b
2881: API server associates nodes with their assigned jobs.

This will enable us to write better administrative tools (like the
Node Manager) and dashboards.
doc/api/methods/nodes.html.textile.liquid
doc/api/schema/Job.html.textile.liquid
doc/api/schema/Node.html.textile.liquid
services/api/app/controllers/arvados/v1/nodes_controller.rb
services/api/app/models/job.rb
services/api/app/models/node.rb
services/api/db/migrate/20140924091559_add_job_uuid_to_nodes.rb [new file with mode: 0644]
services/api/db/structure.sql
services/api/test/fixtures/nodes.yml
services/api/test/functional/arvados/v1/jobs_controller_test.rb
services/api/test/functional/arvados/v1/nodes_controller_test.rb