[ARVADOS] updated: 75634adbcd7caebd58fad84f74feb5e1152a1254
git at public.curoverse.com
git at public.curoverse.com
Fri Nov 21 16:33:09 EST 2014
Summary of changes:
.../workbench/app/assets/javascripts/filterable.js | 41 ++++-
.../app/assets/javascripts/infinite_scroll.js | 7 +-
.../app/assets/javascripts/pipeline_instances.js | 8 +-
.../app/controllers/application_controller.rb | 15 +-
.../controllers/pipeline_instances_controller.rb | 13 +-
apps/workbench/app/models/arvados_resource_list.rb | 9 +-
.../app/views/application/_choose.html.erb | 2 +-
.../views/pipeline_instances/_show_inputs.html.erb | 5 +-
.../views/pipeline_instances/_show_recent.html.erb | 44 +----
..._recent.html.erb => _show_recent_rows.html.erb} | 45 +----
.../app/views/pipeline_instances/index.html.erb | 14 +-
.../integration/filterable_infinite_scroll_test.rb | 29 ++++
.../test/integration/pipeline_instances_test.rb | 185 +++++++++++++++++----
.../test/unit/arvados_resource_list_test.rb | 11 ++
doc/_config.yml | 2 +-
doc/_includes/_ssh_addkey.liquid | 2 +-
doc/api/methods/jobs.html.textile.liquid | 6 +-
doc/api/schema/Job.html.textile.liquid | 2 +-
doc/images/workbench-move-selected.png | Bin 11267 -> 47833 bytes
.../create-standard-objects.html.textile.liquid | 22 +--
doc/sdk/cli/index.html.textile.liquid | 6 +-
doc/sdk/cli/reference.html.textile.liquid | 80 +++++++++
doc/sdk/cli/subcommands.html.textile.liquid | 2 +-
doc/user/reference/sdk-cli.html.textile.liquid | 46 -----
doc/user/topics/arv-run.html.textile.liquid | 2 +-
doc/user/topics/run-command.html.textile.liquid | 3 +-
.../tutorial-firstscript.html.textile.liquid | 2 +-
.../tutorials/tutorial-keep.html.textile.liquid | 14 +-
...tutorial-pipeline-workbench.html.textile.liquid | 2 +-
docker/api/setup.sh.in | 9 -
docker/api/supervisor.conf | 3 +
docker/build_tools/Makefile | 5 +-
sdk/python/arvados/collection.py | 4 +
sdk/python/setup.py | 30 ++--
.../api/app/controllers/application_controller.rb | 70 ++++----
.../arvados/v1/collections_controller.rb | 23 +--
.../app/controllers/arvados/v1/jobs_controller.rb | 84 ++++++----
services/api/app/models/collection.rb | 106 ++++++++++--
services/api/app/models/database_seeds.rb | 1 +
services/api/app/models/job.rb | 8 +-
services/api/app/models/node.rb | 11 +-
services/api/app/models/user.rb | 36 +---
services/api/lib/current_api_client.rb | 22 +++
services/api/test/fixtures/collections.yml | 19 +++
services/api/test/fixtures/groups.yml | 4 +-
services/api/test/fixtures/jobs.yml | 17 ++
services/api/test/fixtures/pipeline_templates.yml | 1 -
.../arvados/v1/collections_controller_test.rb | 90 ++++++----
.../arvados/v1/job_reuse_controller_test.rb | 84 +++++++---
services/api/test/integration/websocket_test.rb | 2 +-
services/api/test/unit/collection_test.rb | 40 ++++-
services/api/test/unit/job_test.rb | 36 +++-
services/fuse/arvados_fuse/__init__.py | 28 ++--
services/fuse/setup.py | 30 ++--
services/fuse/tests/test_mount.py | 72 ++++++--
services/keepstore/handler_test.go | 80 ++++-----
services/keepstore/handlers.go | 26 ---
services/keepstore/keepstore.go | 8 +-
services/keepstore/logging_router.go | 41 +++++
.../arvnodeman/computenode/dispatch/__init__.py | 65 ++++++--
.../arvnodeman/computenode/dispatch/slurm.py | 49 ++++++
services/nodemanager/arvnodeman/config.py | 11 ++
services/nodemanager/arvnodeman/daemon.py | 49 ++++--
services/nodemanager/arvnodeman/launcher.py | 9 +-
services/nodemanager/doc/ec2.example.cfg | 5 +
services/nodemanager/setup.py | 32 ++--
.../nodemanager/tests/test_computenode_dispatch.py | 103 ++++++++----
.../tests/test_computenode_dispatch_slurm.py | 58 +++++++
services/nodemanager/tests/test_config.py | 18 ++
services/nodemanager/tests/test_daemon.py | 51 ++++++
services/nodemanager/tests/testutil.py | 6 +
71 files changed, 1390 insertions(+), 675 deletions(-)
copy apps/workbench/app/views/pipeline_instances/{_show_recent.html.erb => _show_recent_rows.html.erb} (58%)
create mode 100644 apps/workbench/test/integration/filterable_infinite_scroll_test.rb
create mode 100644 doc/sdk/cli/reference.html.textile.liquid
delete mode 100644 doc/user/reference/sdk-cli.html.textile.liquid
create mode 100644 services/keepstore/logging_router.go
create mode 100644 services/nodemanager/arvnodeman/computenode/dispatch/slurm.py
create mode 100644 services/nodemanager/tests/test_computenode_dispatch_slurm.py
via 75634adbcd7caebd58fad84f74feb5e1152a1254 (commit)
via 13efb6304b9fcbe0fd3b496c751184c7aa1cc4d0 (commit)
via ba251e274d684688217d0b1f8b1c8b14ce13feaf (commit)
via 225ed58387bcf549c99bf1da94174bf0cf9df6b7 (commit)
via b93f097bb9406f5b3378866f9cb9796da9dab063 (commit)
via 55cf82d6111afcbb54714fbb4be9f1ffe642d6ef (commit)
via 38243ab150194fbdfc273ef599e77ac86d27e7fc (commit)
via 9165c95ead28f64f2337a5210cedc2bda393e9e5 (commit)
via 855ba975a64411ec8ed36ddb1a52a46f0b03cb10 (commit)
via 3dc42f2d801a6bf0d752091e2ae3e4d81180467f (commit)
via c5fd3fb6be57c79f7a55e0fe6a1d3f329d82a7b5 (commit)
via 4143b4814ff468765dffe8037567cb2dd54fd1af (commit)
via c33f4e367c8101c70c31645ede4ac12ce85947c9 (commit)
via de758e3ecf76410ec43ad9f39fd9dbe750de637d (commit)
via 33c4a5ab355904e900f72fb5d5a16396323ef7ec (commit)
via 1a2e18ce382675b73fd6f8d54eea29bf47f26bb3 (commit)
via d6db40a49670b9d5612a6012c0e33639c1fabd4c (commit)
via a63d484f26c644069a14434d8a5bfc16d95eb147 (commit)
via 992ddfa686f54799e0cee1690e7c59ceb98977f9 (commit)
via 48ccafc46692ae60300039937a15c0ec6f106697 (commit)
via 5185c0d7e1d9aa8ea4abe46e4bbc0927e52e9a66 (commit)
via 5c375252581488d15345f0dbd8aba7dd3cfa6977 (commit)
via b4453b1c8d7b374a07f740c29613f34c92d9a314 (commit)
via 09930fe84ce46936fb1cd0313b12fabddcbc4136 (commit)
via b77fb69914fda0aedecddf2e62076cb404265647 (commit)
via 2834445f90c62644fde2cd46f9a4328600caba59 (commit)
via a325b04603deacebc07d322e691d7cc4e38b2f24 (commit)
via d270d652cb21c601513fb89e77a64270fc80bf21 (commit)
via 9d7efc36748d8b83af3d5dbdcd5326834fb317ff (commit)
via 6f31d0c9d4b6a0d3070e933a84cfd843722e81b1 (commit)
via 6c68141eb50255128cf38b5717b15b16f2a8cdff (commit)
via ffc7c1b20530dda13c1adf3aa48122ac881bbc29 (commit)
via 6874da0dd56d6c0320880dfb3bd4da34a3c0a7d3 (commit)
via 4af4a2cf12d3b87a4fdbd09115bc258961b706bb (commit)
via 22381d218295075e63c06f0b60bcb24cee7b30b6 (commit)
via 8d324f6d853ce38ab816ce12e8557b0e47ce9c2f (commit)
via 89285c343d05bc7ceef55a46c4ebb38d9b047baf (commit)
via 1a2a05a4714a4bc538800d08d353b0306d5e49ad (commit)
via b1f65fcd4fa5fca5400f63fa25823fef6229a158 (commit)
via 40b15b9523c1a89769c8df5bafa250075af0c567 (commit)
via b1f3c944c3217b6e42a377f4b0a04985c9cea908 (commit)
via 0e5cd501a34ebcf6e138b4693f4fa4094bff24b4 (commit)
via 22c135139279edcf5be0218eb90c375f2433a4b9 (commit)
via 3735d52b65928e3626a8e223acadc318a3d31097 (commit)
via f9ba8a730dbc1a457485886aa4591991e9dbbf0d (commit)
via 97a2555a220d424b029d39b6b6e62f28bc3bc148 (commit)
via 3ce8039e7ca278e4816ca90cd973bdbe08404b87 (commit)
via 9f52191b13196b1926f7b8b0c7c35aac56e02198 (commit)
via 69fae522bf6fe6dbaa64ce7d75ef4ce5616ced72 (commit)
via 22ae84c0d72cdeab882017a8caf2ade4465ddd59 (commit)
via c621e2e901f5b5de4f72b1c6a9d8816aa5745292 (commit)
via aea8c62eaec4d170842b01e0fd1ddb5e256152b8 (commit)
via 14b762d2dd37a0a533532839aaf0488c11205e42 (commit)
via 1a520a700456325a8a7427d74fa11ed15b62a4b2 (commit)
via e82958936210b6bbc8cc04b237229fdf6fac295c (commit)
via 8deda2012ea7e25610f2cbd0a271e131d9364503 (commit)
via 732f7f0740dc7e5d5cff54f9cc30d4cd4597cb27 (commit)
via 763af5413e6195fe004846abf86a7ae134168990 (commit)
via f72ca2ac98200452700dc386fa439a45b8bb15e3 (commit)
via b75e2a12f618e2b69f3af1672abfb4773e202bed (commit)
via 84d5db363e4c10881fdb5317b01f46bdc33c002a (commit)
via dea90c956d96d06e39df0f6567c3bb6582a5b3dd (commit)
via 75a07d8175c9ee9a1c212cd1abe1c0d64a91cfc7 (commit)
via 07bf4bb6d787c276f338846eb46c2b527a323896 (commit)
via 18103a8f198e2038c978e1d38cef3fc3bf971d1b (commit)
via ff0716748c5e94b03dcfd47e9875be3bc7bcb9e6 (commit)
via 84a1d6a622193dae18c715e0421353da2aecf1f7 (commit)
via 4805867bc1004ae9d755a6375d592748a7b29585 (commit)
via 645a998c13b7dcd21af72187d953b8069288d6d2 (commit)
via 28c6bbeeed6b228d51666914bcd845d05500107e (commit)
via aa6f07c9687670ee98e15d9afa2bd47416839dc6 (commit)
via 7bd04ed26901e34e3e5788093bee12be4406dd7b (commit)
via ff7b22c70cd77073d9bdbebac0bf03d43745ed0c (commit)
via 372cff3e04b4243eb68d9ae3e296aebcee459aea (commit)
via d3229c7f727f40436cad66fba5f3345e0b3eede5 (commit)
via 95a61743fd1df435313042c17e581d4b7b457a2a (commit)
via 78447c70f491db25dc99eca60ebcc1b7a5362ec3 (commit)
via bfd5100c4e0bed1910875099937169f1b0c8ce7b (commit)
via 41f2b53c35ec79498a513cce2e2fd9019e769c70 (commit)
via b709c1bdaefdbbb8819cfd497fa557ef2d662a9c (commit)
via 0adcabd351108e83b630e27c48ce85f2b3cb3e14 (commit)
via e0f4747a2b24af68b474bb2da12e8799440c9acc (commit)
via a128baa147df78cadb5c1657dfa740fad80570ea (commit)
via 43e019a1e37effa0ccde680b52a61fbba1f858d4 (commit)
via 0e5dfbbcefcb462617ad89ef116a5b18f9e3ebc8 (commit)
via de35a630edcbe2ddcadf002ab3efe027d77fc046 (commit)
via 5662a056ff6e3328966272a4a7852d0d3f572739 (commit)
via 5d87bcae66870127445e5eb018a69d606e93e244 (commit)
via 83e73eda7123a6de741198d759841fd186fc2a11 (commit)
via 06afd90ff09a83982451733f1e39974299d9a2d9 (commit)
via 4b3222657e160eaf61459aac843e8377100a53e4 (commit)
via abe8fc4c5818165ffb696448c81b3bf1bb5dc1dd (commit)
via d78db2b1b518abdac0893e65123504fb85319010 (commit)
via 11236731eda455b5df6448733e4c0090a5f727c4 (commit)
via 8c682e4ffcd8fdf9bcaf8f062f1d0a6517ea9e5d (commit)
via f798c910fa1966b0471451de4f24cc4f55e07290 (commit)
via f51138289b7625bde6cc0bb9840ccf681944941a (commit)
via 97cd8d6023f918babc5e6cca7f7a1228f4a32d59 (commit)
via 84b6c8f2d915ad6c1e2843f62bc47e510f2d6f54 (commit)
via 8b7ed36ff057c4a483f4ee8a1c66929425b366c6 (commit)
via d4224bfee9d5ece132bc50db96de48da3620d5e5 (commit)
via 35c53e2525e0d29cb8ffae486718b4fde88b273f (commit)
via f5a1a9210e7638babe33d16938246e93ff4dd334 (commit)
via 95323ba327cadff2d1cb8c3f38c5dbb65dbd3694 (commit)
via eb185aab22bd916981ea874fd82e6a1fecce7cd2 (commit)
via 069b22b2d1196d0437253e60e616840ea141e1a9 (commit)
via 4d01f18d6a1129fb3f2f0efc4bda31795519fda2 (commit)
via e363a7973a911a6484b24d4e7f92f363d4d3e521 (commit)
via 53192c327dcce6159d21f6cc27f7d5c0bfc9e7b0 (commit)
via bc4992f9e11cd0639cf6461736963d66830c5af8 (commit)
via 39e39addee0a0de050c2b4d1f88fb7d56da7436b (commit)
via 333fbec95590cfcb30cfff7dc61e6b8cc41edf18 (commit)
via 6c7bfabc03237419decad9674c90ea7af906b615 (commit)
via eee66a4fd87be84379929d17864f244b0a68fd74 (commit)
via 5cfa1aab53ba24d800d2dfa9ac1d88477063ab7f (commit)
via 61f8ceeb1d9b0786507d44ddceffce43fb9d13ae (commit)
via 8e209b3cc2065c4a52d7bdcb2c4c651b3f450d0d (commit)
via e993707e7a20ec37f4023bcf709fc77adce3857d (commit)
via 2d10f584cafa6348a933a5714ec8a7744957005d (commit)
via 16527c125c469451d810951ded0860294950a1f0 (commit)
via cba838830cb4b47420573ba0187e0eebbc5b6f1f (commit)
via 7b4fc9f10ad0df6e532299dbfc57ad4ba97ee015 (commit)
via 9547602dd2a0daf680635cec3249da759d3fd274 (commit)
via 911c97b06e4578e7c74db814ae1587f23ef18604 (commit)
via 7c76d9218ef91b14ede8a06fe9a96a5016361e17 (commit)
via f628e38317c20513cb73f81633d6a7c0663b8fd5 (commit)
via 7d197c6f7a676ac0e73f855fb4e6a3cd103dc55c (commit)
via 008cec917d19fadc011fdb1d61d7b54ffe1d4dda (commit)
via b917e8a2ebf8c51729ecde1d3cc3396d2fcf0034 (commit)
from 3167e5659918f4679d48bcc7f1fda4c3e4ef096f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 75634adbcd7caebd58fad84f74feb5e1152a1254
Author: Tom Clegg <tom at curoverse.com>
Date: Fri Nov 21 09:44:07 2014 -0500
4533: Set group_class="role" on "All users" group.
diff --git a/services/api/lib/current_api_client.rb b/services/api/lib/current_api_client.rb
index b2c4db8..9f78587 100644
--- a/services/api/lib/current_api_client.rb
+++ b/services/api/lib/current_api_client.rb
@@ -111,7 +111,8 @@ module CurrentApiClient
$all_users_group = Group.
where(uuid: all_users_group_uuid).first_or_create do |g|
g.update_attributes(name: "All users",
- description: "All users")
+ description: "All users",
+ group_class: "role")
end
end
end
diff --git a/services/api/test/fixtures/groups.yml b/services/api/test/fixtures/groups.yml
index 6349a82..c98cdfa 100644
--- a/services/api/test/fixtures/groups.yml
+++ b/services/api/test/fixtures/groups.yml
@@ -47,8 +47,10 @@ empty_lonely_group:
all_users:
uuid: zzzzz-j7d0g-fffffffffffffff
- owner_uuid: zzzzz-tpzed-d9tiejq69daie8f
+ owner_uuid: zzzzz-tpzed-000000000000000
name: All users
+ description: All users
+ group_class: role
testusergroup_admins:
uuid: zzzzz-j7d0g-48foin4vonvc2at
commit 13efb6304b9fcbe0fd3b496c751184c7aa1cc4d0
Merge: 3167e56 ba251e2
Author: Tom Clegg <tom at curoverse.com>
Date: Fri Nov 21 09:41:34 2014 -0500
4533: Merge branch 'master' into 4533-remote-reset
Conflicts:
services/api/db/seeds.rb
diff --cc services/api/app/models/database_seeds.rb
index 93d5254,0000000..5a6d875
mode 100644,000000..100644
--- a/services/api/app/models/database_seeds.rb
+++ b/services/api/app/models/database_seeds.rb
@@@ -1,11 -1,0 +1,12 @@@
+class DatabaseSeeds
+ include CurrentApiClient
+ def self.install
+ system_user
+ system_group
++ all_users_group
+ anonymous_group
+ anonymous_user
+ empty_collection
+ end
+end
+
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list