arvados.git
9 years ago4229: Add missing Close() calls
Tom Clegg [Thu, 16 Oct 2014 18:20:10 +0000 (14:20 -0400)]
4229: Add missing Close() calls

9 years ago4229: Get rid of sleep() in test
Tom Clegg [Thu, 16 Oct 2014 18:19:51 +0000 (14:19 -0400)]
4229: Get rid of sleep() in test

9 years ago4062: update python testing to handle the multiple fixture object creation, similar...
radhika [Thu, 16 Oct 2014 18:09:10 +0000 (14:09 -0400)]
4062: update python testing to handle the multiple fixture object creation, similar to workbench test_helper update.

9 years agoBetter documentation WIP
Peter Amstutz [Thu, 16 Oct 2014 17:44:55 +0000 (13:44 -0400)]
Better documentation WIP

9 years agoMerge branch '3609-arv-ws' into 3609-arv-run
Peter Amstutz [Thu, 16 Oct 2014 17:21:01 +0000 (13:21 -0400)]
Merge branch '3609-arv-ws' into 3609-arv-run

9 years ago3609: import signal; add_mutually_exclusive_group doesn't take any arguments.
Peter Amstutz [Thu, 16 Oct 2014 17:20:12 +0000 (13:20 -0400)]
3609: import signal; add_mutually_exclusive_group doesn't take any arguments.

9 years agoMerge branch '3609-arv-ws' into 3609-arv-run
Peter Amstutz [Thu, 16 Oct 2014 17:18:27 +0000 (13:18 -0400)]
Merge branch '3609-arv-ws' into 3609-arv-run

9 years agoPython SDK is not compatible with apiclient 1.3.
Brett Smith [Thu, 16 Oct 2014 16:47:09 +0000 (12:47 -0400)]
Python SDK is not compatible with apiclient 1.3.

Figuring out why this is needs more investigation.  It's something I'd
like to do, but it seems urgent to push this fix so builds can pass
again.  No issue #, but see
<https://ci.curoverse.com/job/arvados-api-server/980/>.

9 years agoMerge branch 'master' into 4062-infinite-scroll-repeat-issue
radhika [Thu, 16 Oct 2014 16:45:09 +0000 (12:45 -0400)]
Merge branch 'master' into 4062-infinite-scroll-repeat-issue

9 years ago4062: test update
radhika [Thu, 16 Oct 2014 16:41:20 +0000 (12:41 -0400)]
4062: test update

9 years ago3609: Add additional api_ fields to api client object so that subscribe() can
Peter Amstutz [Thu, 16 Oct 2014 16:23:41 +0000 (12:23 -0400)]
3609: Add additional api_ fields to api client object so that subscribe() can
create a new api client.  Change test to use event variable instead of
sleeping.  Fix "Web sockets" -> "Websockets".  Make some command line options
mutually exclusive.

9 years agoMerge branch '4219-verify-with-hints' closes #4219
Tom Clegg [Thu, 16 Oct 2014 15:51:56 +0000 (11:51 -0400)]
Merge branch '4219-verify-with-hints' closes #4219

9 years ago4219: Add test for missing size hint. Dry up "known signature hint" consts.
Tom Clegg [Thu, 16 Oct 2014 15:34:16 +0000 (11:34 -0400)]
4219: Add test for missing size hint. Dry up "known signature hint" consts.

9 years agoMerge branch 'master' into 3699-arv-copy
Tim Pierce [Thu, 16 Oct 2014 15:31:59 +0000 (11:31 -0400)]
Merge branch 'master' into 3699-arv-copy

9 years agoMaking arv-run documentation more readable.
Peter Amstutz [Thu, 16 Oct 2014 15:28:40 +0000 (11:28 -0400)]
Making arv-run documentation more readable.

9 years ago3826: Roll up Open() attempts into a slice and a loop.
Tom Clegg [Thu, 16 Oct 2014 15:05:45 +0000 (11:05 -0400)]
3826: Roll up Open() attempts into a slice and a loop.

9 years agoMerge branch 'master' into 4062-infinite-scroll-repeat-issue
radhika [Thu, 16 Oct 2014 14:57:38 +0000 (10:57 -0400)]
Merge branch 'master' into 4062-infinite-scroll-repeat-issue

9 years ago4062: trailing white space
radhika [Thu, 16 Oct 2014 14:54:55 +0000 (10:54 -0400)]
4062: trailing white space

9 years ago3826: Fix up formatting cf. gofmt
Tom Clegg [Thu, 16 Oct 2014 14:52:05 +0000 (10:52 -0400)]
3826: Fix up formatting cf. gofmt

9 years ago3609: Reenabled support for websockets. Now sets name of pipeline to user's command...
Peter Amstutz [Thu, 16 Oct 2014 14:51:54 +0000 (10:51 -0400)]
3609: Reenabled support for websockets.  Now sets name of pipeline to user's command line.

9 years ago3826: Just modify lastSample maps in place, instead of returning the supplied pointer.
Tom Clegg [Thu, 16 Oct 2014 14:48:27 +0000 (10:48 -0400)]
3826: Just modify lastSample maps in place, instead of returning the supplied pointer.

9 years ago4062: fix greedy infinite scrolling in tabs displaying more than one kind (Jobs and...
radhika [Thu, 16 Oct 2014 14:45:24 +0000 (10:45 -0400)]
4062: fix greedy infinite scrolling in tabs displaying more than one kind (Jobs and pipelines tab and Other objects tab).
Not only did scrolling never stopped, it never reloaded the next page and reloaded the same first page again and again.
Added test fixtures with many objects to test scrolling.
Added tests to use vertical scrollbar. The test itself is not able to test infinite scrolling by reloading the next page.
This may be because in integration testing new content is displayed only due to a click action.

9 years agoMerge branch '3609-arv-ws' into 3609-arv-run
Peter Amstutz [Thu, 16 Oct 2014 14:45:18 +0000 (10:45 -0400)]
Merge branch '3609-arv-ws' into 3609-arv-run

Conflicts:
sdk/cli/bin/arv

9 years agoMerge branch 'master' into 3609-arv-ws
Peter Amstutz [Thu, 16 Oct 2014 14:43:34 +0000 (10:43 -0400)]
Merge branch 'master' into 3609-arv-ws

9 years agoMissing file
Peter Amstutz [Thu, 16 Oct 2014 14:41:17 +0000 (10:41 -0400)]
Missing file

9 years ago3787: Extra note that once inside the container the user can do anything.
Peter Amstutz [Thu, 16 Oct 2014 14:40:25 +0000 (10:40 -0400)]
3787: Extra note that once inside the container the user can do anything.

9 years ago3826: Change FindStat to OpenStatFile to eliminate redundant Stat()
Tom Clegg [Thu, 16 Oct 2014 14:36:34 +0000 (10:36 -0400)]
3826: Change FindStat to OpenStatFile to eliminate redundant Stat()
calls and races. Log every time we change our mind about where to read
a given statistic.

9 years ago3787: Completed first draft explaining how to pull, configure, commit and upload...
Peter Amstutz [Thu, 16 Oct 2014 14:35:54 +0000 (10:35 -0400)]
3787: Completed first draft explaining how to pull, configure, commit and upload a custom docker image.

9 years ago3826: Use correct variable Sscanf. CPU stats work again.
Tom Clegg [Thu, 16 Oct 2014 13:48:16 +0000 (09:48 -0400)]
3826: Use correct variable Sscanf. CPU stats work again.

9 years ago3609: Prefetch pipeline components to find out which jobs to subscribe to.
Peter Amstutz [Thu, 16 Oct 2014 13:30:48 +0000 (09:30 -0400)]
3609: Prefetch pipeline components to find out which jobs to subscribe to.

9 years ago4219: Use a precompiled global regexp for signature verification.
Tom Clegg [Thu, 16 Oct 2014 05:29:09 +0000 (01:29 -0400)]
4219: Use a precompiled global regexp for signature verification.

9 years ago4219: Accept signatures even if other hints are present in URL.
Tom Clegg [Wed, 15 Oct 2014 22:27:35 +0000 (18:27 -0400)]
4219: Accept signatures even if other hints are present in URL.

9 years agoMerge branch '4197-remove-enforce-permissions-check-from-index-handler'
mishaz [Wed, 15 Oct 2014 21:18:25 +0000 (21:18 +0000)]
Merge branch '4197-remove-enforce-permissions-check-from-index-handler'
Closes #4197

9 years ago3609: PollClient waits on event object instead of time.sleep, fix filters. Also...
Peter Amstutz [Wed, 15 Oct 2014 21:12:59 +0000 (17:12 -0400)]
3609: PollClient waits on event object instead of time.sleep, fix filters.  Also fix --poll-interval and --no-poll

9 years ago3609: Roll back schema change, not appropriate for this branch
Peter Amstutz [Wed, 15 Oct 2014 21:09:52 +0000 (17:09 -0400)]
3609: Roll back schema change, not appropriate for this branch

9 years agoModified IndexHandler to match TrashHandler and PullHandler
mishaz [Tue, 14 Oct 2014 22:11:40 +0000 (22:11 +0000)]
Modified IndexHandler to match TrashHandler and PullHandler
* No longer checks for the enforce-permissions flag.
* Still checks for DataManager auth token.
* The HTTP error returned when we don't find the DataManager auth token is now Unauthorized instead of Forbidden.

Modified tests to check for new behavior.

9 years agoResolve race condition: wait for response before checking mock expectations. refs...
Tom Clegg [Wed, 15 Oct 2014 20:59:07 +0000 (16:59 -0400)]
Resolve race condition: wait for response before checking mock expectations. refs #3782

9 years ago3609: Add test case for PollClient. arvados.event.subscribe() starts a new
Peter Amstutz [Wed, 15 Oct 2014 20:22:26 +0000 (16:22 -0400)]
3609: Add test case for PollClient.  arvados.event.subscribe() starts a new
polling thread by default so as to provide the same behavior as websockets.
Add documentation strings to ws.py command line parameters.

9 years ago3609: Fix schema so 'order' parameter of 'list' is an array instead of a string.
Peter Amstutz [Wed, 15 Oct 2014 20:20:04 +0000 (16:20 -0400)]
3609: Fix schema so 'order' parameter of 'list' is an array instead of a string.

9 years ago3609: Added documentation page. Added to "arv" frontend command. Bug fix to
Peter Amstutz [Wed, 15 Oct 2014 19:16:41 +0000 (15:16 -0400)]
3609: Added documentation page.  Added to "arv" frontend command.  Bug fix to
print help when there are no command line arguments.

9 years ago4196: arv-keepdocker uses Docker 1.0 pull syntax.
Brett Smith [Wed, 15 Oct 2014 13:22:40 +0000 (09:22 -0400)]
4196: arv-keepdocker uses Docker 1.0 pull syntax.

`docker pull -t` was the old way of pulling an image with a specific
tag.  Docker 1.0 introduced `docker pull repo:tag`, and Docker 1.2
removes support for `-t` completely.  We're well-standardized on 1.1+
at this point, and considering an upgrade to 1.2+, so now's the time
to switch.

Closes #4196.

9 years ago4126: API server uses fixed a-r-p-i (again).
Brett Smith [Tue, 14 Oct 2014 20:30:21 +0000 (16:30 -0400)]
4126: API server uses fixed a-r-p-i (again).

Refs #4126.

9 years ago4126: a-r-p-i dereferences parameter values when creating jobs.
Brett Smith [Tue, 14 Oct 2014 20:15:16 +0000 (16:15 -0400)]
4126: a-r-p-i dereferences parameter values when creating jobs.

Refs #4126.  This is required to run jobs.

9 years ago4126: API server uses fixed a-r-p-i.
Brett Smith [Tue, 14 Oct 2014 18:49:49 +0000 (14:49 -0400)]
4126: API server uses fixed a-r-p-i.

Refs #4126.

9 years agoMerge branch '3692-event-bus-fix-and' closes #3692
Peter Amstutz [Tue, 14 Oct 2014 15:41:02 +0000 (11:41 -0400)]
Merge branch '3692-event-bus-fix-and' closes #3692

9 years agoMerge branch '3656-arv-create' closes #3656
Peter Amstutz [Tue, 14 Oct 2014 15:33:31 +0000 (11:33 -0400)]
Merge branch '3656-arv-create' closes #3656

9 years ago3609: Use run-command batch function instead implementing it in run.py. Permit
Peter Amstutz [Wed, 15 Oct 2014 17:53:06 +0000 (13:53 -0400)]
3609: Use run-command batch function instead implementing it in run.py.  Permit
arv-run output redirection to not have a space between > or < and the first
filename.

9 years ago3609: Further improve list handling. Update documentation to new preferred
Peter Amstutz [Wed, 15 Oct 2014 17:35:31 +0000 (13:35 -0400)]
3609: Further improve list handling.  Update documentation to new preferred
syntax.  Add "batch" function to run-command.

9 years ago3609: Add support for batch size, improve ability to pass lists of lists
Peter Amstutz [Wed, 15 Oct 2014 15:10:27 +0000 (11:10 -0400)]
3609: Add support for batch size, improve ability to pass lists of lists
without them getting flattened.

9 years ago3826: Move cpu-counting into a function.
Tom Clegg [Tue, 14 Oct 2014 21:04:39 +0000 (17:04 -0400)]
3826: Move cpu-counting into a function.

9 years ago3826: Move cpu stats into a function, fix interval reporting.
Tom Clegg [Tue, 14 Oct 2014 20:57:18 +0000 (16:57 -0400)]
3826: Move cpu stats into a function, fix interval reporting.

9 years ago3826: Add TODO comment on FindStat.
Tom Clegg [Tue, 14 Oct 2014 19:00:28 +0000 (15:00 -0400)]
3826: Add TODO comment on FindStat.

9 years ago3826: Fix up block IO stats.
Tom Clegg [Tue, 14 Oct 2014 18:44:01 +0000 (14:44 -0400)]
3826: Fix up block IO stats.

9 years ago3609: Add --script-version and --repository to aid testing
Peter Amstutz [Tue, 14 Oct 2014 17:41:56 +0000 (13:41 -0400)]
3609: Add --script-version and --repository to aid testing

9 years ago3656: Delete unused documentation page
Peter Amstutz [Tue, 14 Oct 2014 15:32:38 +0000 (11:32 -0400)]
3656: Delete unused documentation page

9 years ago3826: Tweak memory stat log format to match cpu and net.
Tom Clegg [Tue, 14 Oct 2014 15:16:51 +0000 (11:16 -0400)]
3826: Tweak memory stat log format to match cpu and net.

9 years ago3656: Alphabetize list of subcommands. Rename tmp -> tmp_file. Small wording change...
Peter Amstutz [Tue, 14 Oct 2014 14:54:51 +0000 (10:54 -0400)]
3656: Alphabetize list of subcommands.  Rename tmp -> tmp_file.  Small wording change on doc pages.

9 years ago3826: Look for stats files while polling, to get per-container stats that appear...
Tom Clegg [Tue, 14 Oct 2014 14:41:23 +0000 (10:41 -0400)]
3826: Look for stats files while polling, to get per-container stats that appear after first poll.

9 years ago3692: Bug fix for inadequate grouping when constructing selection.
Peter Amstutz [Tue, 14 Oct 2014 14:40:36 +0000 (10:40 -0400)]
3692: Bug fix for inadequate grouping when constructing selection.

9 years agoMerge branch '4139-blocking-node-manager-tests-wip'
Brett Smith [Tue, 14 Oct 2014 14:19:41 +0000 (10:19 -0400)]
Merge branch '4139-blocking-node-manager-tests-wip'

Refs #2881, #4139.  Closes #4184.

9 years ago4139: Node Manager README links to compute node lifecycle page.
Brett Smith [Tue, 14 Oct 2014 14:18:49 +0000 (10:18 -0400)]
4139: Node Manager README links to compute node lifecycle page.

9 years ago4139: Speed up Node Manager tests.
Brett Smith [Mon, 13 Oct 2014 19:19:15 +0000 (15:19 -0400)]
4139: Speed up Node Manager tests.

Previously, the tests would poll interesting mocks, waiting for them
to be called.  This introduces significant overhead to the tests, and
they would frequently time out on Jenkins.  This modifies the tests to
get more information by blocking on the tested actors, which means
more predictability and less fighting for CPU (typical runtimes for
all the tests improved from 5 seconds to 0.5 seconds on my
workstation).

The downside to this approach is that it ties the tests more tightly
to the underlying actors' implementation.  In particular, they
sometimes send a message and block for a response to ensure that any
internal messages generated by the *last* message have been handled.
This is less than ideal, but I don't have a better idea right now.

9 years ago3609: Add command line help strings
Peter Amstutz [Tue, 14 Oct 2014 14:14:47 +0000 (10:14 -0400)]
3609: Add command line help strings

9 years ago3826: Add a couple of easy unit tests.
Tom Clegg [Tue, 14 Oct 2014 14:06:11 +0000 (10:06 -0400)]
3826: Add a couple of easy unit tests.

9 years ago3826: Change cpu time logging format to match net traffic.
Tom Clegg [Tue, 14 Oct 2014 13:13:25 +0000 (09:13 -0400)]
3826: Change cpu time logging format to match net traffic.

9 years ago3826: Skip net/dev lines with unexpected # tokens.
Tom Clegg [Tue, 14 Oct 2014 13:12:28 +0000 (09:12 -0400)]
3826: Skip net/dev lines with unexpected # tokens.

9 years ago3826: Remove duplicate log message, add missing crunchstat: log prefix.
Tom Clegg [Tue, 14 Oct 2014 12:54:13 +0000 (08:54 -0400)]
3826: Remove duplicate log message, add missing crunchstat: log prefix.

9 years ago3826: Tweak log format.
Tom Clegg [Tue, 14 Oct 2014 13:17:20 +0000 (09:17 -0400)]
3826: Tweak log format.

9 years ago3609: Parallelizing on -- works, added tentative support for --group.
Peter Amstutz [Mon, 13 Oct 2014 20:37:14 +0000 (16:37 -0400)]
3609: Parallelizing on -- works, added tentative support for --group.

9 years agoSearch up path to see if a file is in a collection. Refactor to work towards support...
Peter Amstutz [Mon, 13 Oct 2014 19:34:25 +0000 (15:34 -0400)]
Search up path to see if a file is in a collection.  Refactor to work towards supporting pipelines.

9 years agoNew wait logic, report all exit codes.
Peter Amstutz [Mon, 13 Oct 2014 17:38:38 +0000 (13:38 -0400)]
New wait logic, report all exit codes.

9 years agosleep so it doesn't go haywire
Peter Amstutz [Mon, 13 Oct 2014 17:18:15 +0000 (13:18 -0400)]
sleep so it doesn't go haywire

9 years agoUse branch
Peter Amstutz [Mon, 13 Oct 2014 16:50:33 +0000 (12:50 -0400)]
Use branch

9 years agotesting
Peter Amstutz [Mon, 13 Oct 2014 16:50:00 +0000 (12:50 -0400)]
testing

9 years agoCatch ECHILD from os.waitpid()
Peter Amstutz [Mon, 13 Oct 2014 16:46:15 +0000 (12:46 -0400)]
Catch ECHILD from os.waitpid()

9 years ago3609: Fix trimming redirect parts of the command line.
Peter Amstutz [Wed, 17 Sep 2014 02:47:44 +0000 (22:47 -0400)]
3609: Fix trimming redirect parts of the command line.
3609: Collect command line arguments, uploads files, builds arv-run submission.  Needs work on event listener.

3609: Now print log messages for submitted pipeline.

3609: Fix trimming redirect parts of the command line.

9 years ago3609: Piped commands works
Peter Amstutz [Mon, 13 Oct 2014 16:02:02 +0000 (12:02 -0400)]
3609: Piped commands works

9 years ago3826: Print cumulative net io as well as interval io.
Tom Clegg [Fri, 10 Oct 2014 21:15:51 +0000 (17:15 -0400)]
3826: Print cumulative net io as well as interval io.

9 years agoStart working on adding local unix pipe support to run-command.
Peter Amstutz [Fri, 10 Oct 2014 21:11:27 +0000 (17:11 -0400)]
Start working on adding local unix pipe support to run-command.

9 years ago3826: Use /proc/PID/net/dev to get container net stats.
Tom Clegg [Fri, 10 Oct 2014 21:05:38 +0000 (17:05 -0400)]
3826: Use /proc/PID/net/dev to get container net stats.

9 years agoFix filters, subscribing to components of pipelines.
Peter Amstutz [Fri, 10 Oct 2014 20:47:07 +0000 (16:47 -0400)]
Fix filters, subscribing to components of pipelines.

9 years ago3692: Explicitly incorporate sequence number test into where clause
Peter Amstutz [Fri, 10 Oct 2014 20:14:15 +0000 (16:14 -0400)]
3692: Explicitly incorporate sequence number test into where clause

9 years ago3826: Clean up cgroup id strings. Output stats for all interfaces.
Tom Clegg [Fri, 10 Oct 2014 20:12:16 +0000 (16:12 -0400)]
3826: Clean up cgroup id strings. Output stats for all interfaces.

9 years agoWebsocket server side fix, perform database notify in after_save callback on
Peter Amstutz [Fri, 10 Oct 2014 19:43:52 +0000 (15:43 -0400)]
Websocket server side fix, perform database notify in after_save callback on
the log object instead of in log_change on ArvadosBase because crunch-dispatch
was creating Log objects directly and bypassing the notification in log_change.

9 years ago3609: Add some options to control polling fallback, improve error logging a bit.
Peter Amstutz [Fri, 10 Oct 2014 19:45:44 +0000 (15:45 -0400)]
3609: Add some options to control polling fallback, improve error logging a bit.

9 years agoWebsocket server side fix, perform database notify in after_save callback on
Peter Amstutz [Fri, 10 Oct 2014 19:43:52 +0000 (15:43 -0400)]
Websocket server side fix, perform database notify in after_save callback on
the log object instead of in log_change on ArvadosBase because crunch-dispatch
was creating Log objects directly and bypassing the notification in log_change.

9 years ago3826: Add host-level network IO monitoring, and placeholder for task-level.
Tom Clegg [Fri, 10 Oct 2014 19:12:18 +0000 (15:12 -0400)]
3826: Add host-level network IO monitoring, and placeholder for task-level.

9 years ago3826: Fix up CPU usage accounting.
Tom Clegg [Fri, 10 Oct 2014 19:09:27 +0000 (15:09 -0400)]
3826: Fix up CPU usage accounting.

9 years ago3609: Logging should work for jobs but running into a bug in eventbus
Peter Amstutz [Fri, 10 Oct 2014 15:25:48 +0000 (11:25 -0400)]
3609: Logging should work for jobs but running into a bug in eventbus

9 years ago3609: --job and --pipeline logging implemented, needs testing
Peter Amstutz [Fri, 10 Oct 2014 14:52:26 +0000 (10:52 -0400)]
3609: --job and --pipeline logging implemented, needs testing

9 years ago3826: Remove old cruft. Dry up OpenAndReadAll.
Tom Clegg [Fri, 10 Oct 2014 14:36:36 +0000 (10:36 -0400)]
3826: Remove old cruft. Dry up OpenAndReadAll.

9 years ago3609: Refactoring arv-ws into a reusable command module. Working on adding
Peter Amstutz [Fri, 10 Oct 2014 14:17:40 +0000 (10:17 -0400)]
3609: Refactoring arv-ws into a reusable command module.  Working on adding
ability to monitor pipeline/job log at command line.

9 years agocloses #4126
radhika [Fri, 10 Oct 2014 13:45:09 +0000 (09:45 -0400)]
closes #4126
Merge branch '4126-preserve-parameter-hash'

9 years ago3692: Fixed test, and fixed the actual bug
Peter Amstutz [Fri, 10 Oct 2014 12:52:27 +0000 (08:52 -0400)]
3692: Fixed test, and fixed the actual bug

9 years ago3656: Add missing file
Peter Amstutz [Thu, 9 Oct 2014 18:56:47 +0000 (14:56 -0400)]
3656: Add missing file

9 years ago3787: Started page, ran into some problems
Peter Amstutz [Thu, 9 Oct 2014 18:52:46 +0000 (14:52 -0400)]
3787: Started page, ran into some problems

9 years ago4139: Add README to Node Manager.
Brett Smith [Thu, 9 Oct 2014 17:46:51 +0000 (13:46 -0400)]
4139: Add README to Node Manager.

Refs #4139.

9 years ago4139: Add *.egg to Node Manager's .gitignore.
Brett Smith [Thu, 9 Oct 2014 17:32:50 +0000 (13:32 -0400)]
4139: Add *.egg to Node Manager's .gitignore.

`python setup.py test` will automatically download dependencies to the
source directory if you don't already have them available in your
environment.  Refs #2881, #4139.

9 years ago4139: Add environment configuration knobs for Node Manager tests.
Brett Smith [Thu, 9 Oct 2014 17:31:47 +0000 (13:31 -0400)]
4139: Add environment configuration knobs for Node Manager tests.

These are settings I've fiddled with regularly over the course of
development, and now it looks like we're going to need to fiddle them
some more to accommodate Jenkins.  I'm exposing them as environment
variables so I can stop messing with the code appropriately.
Refs #4139.

9 years ago3656: Documentation updated to use "arv create".
Peter Amstutz [Thu, 9 Oct 2014 17:21:27 +0000 (13:21 -0400)]
3656: Documentation updated to use "arv create".