[ARVADOS] updated: f02f9915ecccc36bc13ad7ae34567be26e55a339

Git user git at public.curoverse.com
Fri Jul 15 14:11:40 EDT 2016


Summary of changes:
 .../app/assets/javascripts/infinite_scroll.js      |   3 +-
 .../app/controllers/application_controller.rb      |   2 +-
 .../controllers/container_requests_controller.rb   |   5 +
 .../app/controllers/containers_controller.rb       |   5 +
 apps/workbench/app/controllers/jobs_controller.rb  |  11 +-
 .../app/controllers/projects_controller.rb         |  10 +-
 apps/workbench/app/models/container_request.rb     |   4 +
 .../projects/_show_jobs_and_pipelines.html.erb     |   5 -
 .../_show_pipelines_and_processes.html.erb         |   5 +
 .../test/controllers/projects_controller_test.rb   |   2 +-
 .../test/integration/anonymous_access_test.rb      |  24 +-
 apps/workbench/test/integration/download_test.rb   |   6 +-
 .../test/integration/pipeline_instances_test.rb    |   2 +-
 apps/workbench/test/integration/projects_test.rb   |  22 +-
 build/run-build-packages.sh                        |   7 +-
 build/run-tests.sh                                 |   1 +
 crunch_scripts/cwl-runner                          |  26 +-
 doc/api/methods/groups.html.textile.liquid         |   2 +
 doc/install/install-keepstore.html.textile.liquid  |  78 +++-
 doc/sdk/cli/install.html.textile.liquid            |  32 +-
 doc/sdk/python/sdk-python.html.textile.liquid      |   6 +-
 docker/jobs/Dockerfile                             |   2 +-
 lib/crunchstat/crunchstat.go                       | 439 ++++++++++++++++++
 lib/crunchstat/crunchstat_test.go                  |  62 +++
 sdk/cwl/arvados_cwl/__init__.py                    |  12 +-
 sdk/cwl/arvados_cwl/arvcontainer.py                |  28 +-
 sdk/cwl/arvados_cwl/arvjob.py                      |  43 +-
 sdk/cwl/arvados_cwl/arvtool.py                     |   5 +-
 sdk/cwl/arvados_cwl/fsaccess.py                    |  49 +-
 sdk/cwl/arvados_cwl/pathmapper.py                  | 149 +++++-
 sdk/cwl/arvados_cwl/runner.py                      |  42 +-
 sdk/cwl/setup.py                                   |   4 +-
 sdk/cwl/test_with_arvbox.sh                        |  13 +-
 sdk/cwl/tests/test_submit.py                       |  46 +-
 sdk/cwl/tests/tool/submit_tool.cwl                 |   4 +-
 sdk/cwl/tests/wf/inputs_test.cwl                   |  10 +-
 sdk/cwl/tests/wf/submit_wf.cwl                     |   6 +-
 sdk/go/arvados/client_test.go                      |   2 +-
 sdk/go/arvados/keep_service.go                     |   9 +
 sdk/go/crunchrunner/crunchrunner.go                |  37 +-
 sdk/go/crunchrunner/crunchrunner_test.go           |  40 +-
 sdk/go/keepclient/collectionreader.go              |   2 +-
 sdk/python/arvados/commands/run.py                 |   1 +
 sdk/python/arvados/keep.py                         |  16 +-
 sdk/python/tests/run_test_server.py                |   2 +-
 .../controllers/arvados/v1/groups_controller.rb    |  27 +-
 services/api/lib/eventbus.rb                       |  20 +-
 services/api/test/fixtures/container_requests.yml  |  33 ++
 services/api/test/fixtures/groups.yml              |   6 +-
 services/api/test/fixtures/jobs.yml                |  16 -
 services/api/test/fixtures/pipeline_instances.yml  |   6 +-
 .../arvados/v1/groups_controller_test.rb           |  25 +
 services/api/test/integration/websocket_test.rb    |   4 +-
 services/api/test/websocket_runner.rb              |  11 +-
 .../crunch-dispatch-local/crunch-dispatch-local.go |   2 +-
 .../crunch-dispatch-local_test.go                  |   2 +-
 .../crunch-dispatch-slurm/crunch-dispatch-slurm.go |  12 +-
 .../crunch-dispatch-slurm_test.go                  |   4 +-
 services/crunch-run/crunchrun.go                   |  37 +-
 services/crunch-run/crunchrun_test.go              | 110 +++--
 services/crunch-run/logging.go                     |  50 +-
 services/crunch-run/logging_test.go                |   6 +-
 services/crunchstat/crunchstat.go                  | 513 +++------------------
 services/crunchstat/crunchstat_test.go             |  72 +--
 services/datamanager/collection/collection.go      |  12 +-
 services/datamanager/collection/collection_test.go |  14 +-
 services/datamanager/keep/keep.go                  |  20 +-
 services/datamanager/keep/keep_test.go             |   4 +-
 services/datamanager/summary/pull_list_test.go     |  50 +-
 services/datamanager/summary/summary_test.go       |  24 +-
 services/datamanager/summary/trash_list.go         |   2 +-
 services/datamanager/summary/trash_list_test.go    |  30 +-
 services/keep-balance/balance.go                   |  42 +-
 services/keep-balance/balance_run_test.go          |  19 +-
 services/keep-balance/balance_test.go              |   4 +-
 services/keep-balance/integration_test.go          |   4 +-
 services/keep-balance/main.go                      |  12 +-
 services/keepstore/azure_blob_volume.go            |   2 +-
 services/keepstore/keepstore.go                    |   4 +-
 services/keepstore/s3_volume.go                    |   4 +-
 services/keepstore/trash_worker.go                 |   6 +-
 services/keepstore/trash_worker_test.go            |   2 +-
 services/keepstore/volume_generic_test.go          |  37 +-
 services/keepstore/volume_unix.go                  |   7 +-
 services/keepstore/work_queue_test.go              |   2 +-
 .../arvnodeman/computenode/driver/__init__.py      |   6 +-
 .../nodemanager/tests/test_computenode_dispatch.py |  26 ++
 tools/arvbox/bin/arvbox                            |  27 +-
 88 files changed, 1622 insertions(+), 975 deletions(-)
 delete mode 100644 apps/workbench/app/views/projects/_show_jobs_and_pipelines.html.erb
 create mode 100644 apps/workbench/app/views/projects/_show_pipelines_and_processes.html.erb
 create mode 100644 lib/crunchstat/crunchstat.go
 create mode 100644 lib/crunchstat/crunchstat_test.go

       via  f02f9915ecccc36bc13ad7ae34567be26e55a339 (commit)
       via  3a0aa1db801154916f50b1b299d5100945a3e1df (commit)
       via  5cf55ab0cfe55cbd803b61736276044f7008bfa4 (commit)
       via  0d4726056080f8c865135e0f576ccc15d4f388b9 (commit)
       via  72f92ad04b77bf781f27ff355b4cc91d7f36ec0f (commit)
       via  7a041a2b0068e02bbb9743407d915522a1e2d1dc (commit)
       via  133c1473a92a3f4d5d49c0b4e94a4656f913a3e8 (commit)
       via  4e78269414737d1e693dad494e796ef46de1ea8a (commit)
       via  c211862a0f01b5073f59621ea3fe395d7f53390c (commit)
       via  5605f8a67514037f5e7ca0e7780b23d6772317e4 (commit)
       via  ec2af1a4d13bbbdeedb83295d6177f7317cd8302 (commit)
       via  bb5430392e6af88d2a65fa060d9069630a4a7dc2 (commit)
       via  ea4ac61f1abd5ac3add332227751f22cc6eb329f (commit)
       via  eeddbb297de457834c943d16c49ee0a1192cc2a4 (commit)
       via  353bc51027bdf085c8b638cbde9dbb38e1fd0262 (commit)
       via  5603cefb38fbd2fc6493e8ccee587629e7af089e (commit)
       via  f3685f741ad7eca0fcaa2b11dc550f0ef5acd3ac (commit)
       via  d89fc97f4a7ee74edcb1a5856fec560c748b9086 (commit)
       via  df6708f69b17c85c31b3b9ab5d1763bda3eac071 (commit)
       via  65279d33000f6f505e063699818aabe940b6a367 (commit)
       via  6884eedcf015af4b79857d8a47ef93f844e6d190 (commit)
       via  b7b9ea44ada30b1251fb10c872cb1da1d7c29bd0 (commit)
       via  8af4c785ee48083eac92a0bd1ccd0bf4c41a9410 (commit)
       via  af4c42cdaab573b9dc567f93680d68b1904b2528 (commit)
       via  331f76650627e742c0fc76d7c5fe37cdac847330 (commit)
       via  0422e3e8f46c7c54d7e33e2eedd805b05c76c7ce (commit)
       via  1da448c49cb4ea4b8147e63f325102f793ca206c (commit)
       via  27816b602e9da83a2565e6fe8f87f250555b1ba5 (commit)
       via  72ecf5e060b51c0b8c559329e713f8327a2e8c87 (commit)
       via  e34ddeba03a6a9b4a1f9913ff5871938e83ee1d2 (commit)
       via  a206b8127df92039645d5ad3f9e144380cc55613 (commit)
       via  28aa91f035205ede87ce62594ebacc36df50a84e (commit)
       via  c07314d641177cfcecf4321a7b7e6771702f5916 (commit)
       via  ecda32d08a4f6d80a2f02ae305fdb43e141672ce (commit)
       via  edbd43f2b89a915cf33b963c1e1ae86447c1e93b (commit)
       via  659f1244e1d0b427317efa5550ee4f6e7f80ba96 (commit)
       via  1061e5ea1d8cd16628e18e7b2dee8df3797484a2 (commit)
       via  d8900c1b1410b97ad24aba69d9f8fa1f042afc90 (commit)
       via  92b83dafab5a3fe68b266e7fdc02f30f1a262b47 (commit)
       via  7a77da2c224db3a7ba27cf2390f8d696016a4fbb (commit)
       via  3709b281f15a3f4a91ad71c10e15faa953195d95 (commit)
       via  6a73335d650cd624d3c7096a5f2a43d754464b9b (commit)
       via  257d60253246952b435cea23b1912af80ea2c6d6 (commit)
       via  05b38a78504bfa8955a70d50fa3c073206f6e780 (commit)
       via  d8616b7126de7e234b901b9bb166b5e4203da3c0 (commit)
       via  cf1f493d2d782ff7481e74d7163f02ac2948d89f (commit)
       via  c63c699aa9948f6a672536ba08e664471fb0d654 (commit)
       via  63365dbaacaa3729ad21a016b97eef4d36a86536 (commit)
       via  ec7f4b1a20ce6f45d6dbd58e531210e8039009d2 (commit)
       via  fd419525e5a86b5aa7c9e4f7dd5b863dafe0d5d9 (commit)
       via  a74c81b035c67d299e2a7298f8db3d368a578510 (commit)
       via  3546fd8b7c50ba7a1f4c088f4ad3ab5392cdf548 (commit)
       via  b7569de781d06b65f2daf2b269ff185eb2ed13c1 (commit)
       via  f9e3d32c92920a806d50548dbb9b6c0aab7d8c54 (commit)
       via  15c918a67ceda31bde38cab75736d89bd015476a (commit)
       via  984e8475628cc18eaf600bea2bbdc7ce228706e8 (commit)
       via  c36840670ed16bc74a260e1c047ed70f03dc5696 (commit)
       via  c9e64770f294108a4f1c82bd892d740573e21a50 (commit)
       via  29d5ca4976ef491f04ed88a286656b2a94453c06 (commit)
       via  8e39b792a728d460d9ed439f664d54aac5432168 (commit)
       via  0d6519e0eaf803e2bba346a7f1c4cf94e1ea0829 (commit)
       via  f14646c95f3852d958e2fcaa053ecf71e341d033 (commit)
       via  1ebc07e853ac6fb44b5a8966d7381e771dd68898 (commit)
       via  37f07a3f9f202f66a88eb70dcd0002713889a9b0 (commit)
      from  f17319c645b30aaf976000134a18433d3a8adb19 (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 f02f9915ecccc36bc13ad7ae34567be26e55a339
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Fri Jul 15 14:11:37 2016 -0400

    9369: Remove cwl install from Python SDK page.  Remove "sudo -i" from
    pip/python install instructions.  Fixup use of ~$ prompt in example
    instructions.

diff --git a/doc/sdk/cli/install.html.textile.liquid b/doc/sdk/cli/install.html.textile.liquid
index 53821b5..cf6432d 100644
--- a/doc/sdk/cli/install.html.textile.liquid
+++ b/doc/sdk/cli/install.html.textile.liquid
@@ -16,7 +16,7 @@ Install curl libraries with your system's package manager. For example, on Debia
 
 <notextile>
 <pre>
-$ <code class="userinput">sudo apt-get install libcurl3 libcurl3-gnutls libcurl4-openssl-dev</code>
+~$ <code class="userinput">sudo apt-get install libcurl3 libcurl3-gnutls libcurl4-openssl-dev</code>
 </pre>
 </notextile>
 
@@ -24,13 +24,13 @@ h3. Option 1: Install from RubyGems and PyPI
 
 <notextile>
 <pre>
-arvados/sdk/cli$ <code class="userinput">sudo -i gem install arvados-cli</code>
+~$ <code class="userinput">sudo -i gem install arvados-cli</code>
 </pre>
 </notextile>
 
 <notextile>
 <pre>
-arvados/sdk/cli$ <code class="userinput">sudo -i pip install arvados-python-client arvados-cwl-runner</code>
+~$ <code class="userinput">pip install arvados-python-client arvados-cwl-runner</code>
 </pre>
 </notextile>
 
@@ -38,23 +38,13 @@ h3. Option 2: Build and install from source
 
 <notextile>
 <pre>
-$ <code class="userinput">git clone https://github.com/curoverse/arvados.git</code>
-$ <code class="userinput">cd arvados/sdk/cli</code>
-$ <code class="userinput">gem build arvados-cli.gemspec</code>
-$ <code class="userinput">sudo -i gem install arvados-cli-*.gem</code>
-</pre>
-</notextile>
-
-<notextile>
-<pre>
-$ <code class="userinput">cd arvados/sdk/python</code>
-$ <code class="userinput">sudo -i python setup.py install</code>
-</pre>
-</notextile>
-
-<notextile>
-<pre>
-$ <code class="userinput">cd arvados/sdk/cwl</code>
-$ <code class="userinput">sudo -i python setup.py install</code>
+~$ <code class="userinput">git clone https://github.com/curoverse/arvados.git</code>
+~$ <code class="userinput">cd arvados/sdk/cli</code>
+~/arvados/sdk/cli$ <code class="userinput">gem build arvados-cli.gemspec</code>
+~/arvados/sdk/cli$ <code class="userinput">sudo -i gem install arvados-cli-*.gem</code>
+~/arvados/sdk/cli$ <code class="userinput">cd ../python</code>
+~/arvados/sdk/python$ <code class="userinput">python setup.py install</code>
+~/arvados/sdk/python$ <code class="userinput">cd ../cwl</code>
+~/arvados/sdk/cwl$ <code class="userinput">python setup.py install</code>
 </pre>
 </notextile>
diff --git a/doc/sdk/python/sdk-python.html.textile.liquid b/doc/sdk/python/sdk-python.html.textile.liquid
index 8380618..0b0f77d 100644
--- a/doc/sdk/python/sdk-python.html.textile.liquid
+++ b/doc/sdk/python/sdk-python.html.textile.liquid
@@ -58,10 +58,8 @@ Install the @python-setuptools@ package from your distribution.  Then run the fo
 
 <notextile>
 <pre><code>~$ <span class="userinput">git clone https://github.com/curoverse/arvados.git</span>
-~$ <span class="userinput">cd ~/arvados/sdk/python</span>
-~$ <span class="userinput">python2.7 setup.py install</span>
-~$ <span class="userinput">cd ~/arvados/sdk/cwl</span>
-~$ <span class="userinput">python2.7 setup.py install</span>
+~$ <span class="userinput">cd arvados/sdk/python</span>
+~/arvados/sdk/python$ <span class="userinput">python2.7 setup.py install</span>
 </code></pre>
 </notextile>
 

commit 3a0aa1db801154916f50b1b299d5100945a3e1df
Merge: f17319c 5cf55ab
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Fri Jul 15 13:11:49 2016 -0400

    Merge branch 'master' into 9369-arv-cwl-docs


-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list