arvados.git
7 years ago10144: call object_for_dataclass only when attr value is not-nil. 10144-pipeline-display-perf
radhika [Wed, 12 Oct 2016 00:27:28 +0000 (20:27 -0400)]
10144: call object_for_dataclass only when attr value is not-nil.

7 years ago10144: limit find_object_by_uuid update to the case where find is used; this will...
radhika [Tue, 11 Oct 2016 23:07:38 +0000 (19:07 -0400)]
10144: limit find_object_by_uuid update to the case where find is used; this will ensure that the object is not fetch again when show is used.

7 years ago10144: Conver the link_to_log tests into controller tests so that the #show is executed.
radhika [Tue, 11 Oct 2016 20:56:05 +0000 (16:56 -0400)]
10144: Conver the link_to_log tests into controller tests so that the #show is executed.

7 years ago10144: Preload children during (main) component display. The Job.where in pipeline_in...
radhika [Tue, 11 Oct 2016 18:22:30 +0000 (14:22 -0400)]
10144: Preload children during (main) component display. The Job.where in pipeline_instance_work_unit is fetching all jobs even if they are not readable.

7 years ago10144: Rename :by_name as "by_attr" for preload_objects_for_dataclass
radhika [Tue, 11 Oct 2016 14:46:45 +0000 (10:46 -0400)]
10144: Rename :by_name as "by_attr" for preload_objects_for_dataclass

7 years agoMerge branch 'master' into 10144-pipeline-display-perf
radhika [Tue, 11 Oct 2016 14:13:46 +0000 (10:13 -0400)]
Merge branch 'master' into 10144-pipeline-display-perf

7 years agorefs #10078
radhika [Tue, 11 Oct 2016 14:10:13 +0000 (10:10 -0400)]
refs #10078
Merge branch '10078-dashboard-perf'

7 years ago10078: Rename the workbench config param 'show_user_notifications_on_dashboard' as...
radhika [Tue, 11 Oct 2016 14:08:45 +0000 (10:08 -0400)]
10078: Rename the workbench config param 'show_user_notifications_on_dashboard' as 'show_user_notifications' because they are in topnav, not on dashboard!

7 years agoMerge branch 'master' into 10078-dashboard-perf
radhika [Tue, 11 Oct 2016 14:04:16 +0000 (10:04 -0400)]
Merge branch 'master' into 10078-dashboard-perf

7 years agoMerge branch 'master' into 10144-pipeline-display-perf
radhika [Tue, 11 Oct 2016 13:56:04 +0000 (09:56 -0400)]
Merge branch 'master' into 10144-pipeline-display-perf

7 years agoAdd the new KeepServiceURIs option in the crunch-dispatch-slurm
Ward Vandewege [Sun, 9 Oct 2016 01:21:16 +0000 (21:21 -0400)]
Add the new KeepServiceURIs option in the crunch-dispatch-slurm
configuration file to the documentation.

Update the documentation for the crunch-dispatch-slurm configuration
file to have complete examples and use native YAML syntax.

refs #10041

7 years agoMerge branch '10041-test-arvados-keep-services'
Ward Vandewege [Sun, 9 Oct 2016 00:38:01 +0000 (20:38 -0400)]
Merge branch '10041-test-arvados-keep-services'

refs #10041

7 years ago10041: Set ARVADOS_KEEP_SERVICES from Client.KeepServicesURIs field.
Tom Clegg [Sat, 8 Oct 2016 22:25:54 +0000 (18:25 -0400)]
10041: Set ARVADOS_KEEP_SERVICES from Client.KeepServicesURIs field.

7 years agoMake sure that we can set ARVADOS_KEEP_SERVICES via the
Ward Vandewege [Sat, 8 Oct 2016 20:19:06 +0000 (16:19 -0400)]
Make sure that we can set ARVADOS_KEEP_SERVICES via the
crunch-dispatch-slurm configuration file.

refs #10041 #9550

7 years agoSmall naming fix for the config variables.
Ward Vandewege [Sat, 8 Oct 2016 15:24:35 +0000 (11:24 -0400)]
Small naming fix for the config variables.

refs #10078

7 years agoSmall naming fix for the config variables.
Ward Vandewege [Sat, 8 Oct 2016 15:24:35 +0000 (11:24 -0400)]
Small naming fix for the config variables.

refs #10078

7 years ago10144: Preloading all the collection using one single large query is much slower...
radhika [Fri, 7 Oct 2016 19:46:30 +0000 (15:46 -0400)]
10144: Preloading all the collection using one single large query is much slower than making several requests
with a smaller subset of  uuids/pdhs when displaying a pipeline instance with many jobs. Hence, make several
requests for 200 collections at a time.

7 years agoMerge branch 'master' into 10144-pipeline-display-perf
radhika [Fri, 7 Oct 2016 18:37:16 +0000 (14:37 -0400)]
Merge branch 'master' into 10144-pipeline-display-perf

7 years agorefs #10078
radhika [Fri, 7 Oct 2016 18:34:46 +0000 (14:34 -0400)]
refs #10078
Merge branch '10078-dashboard-perf'

7 years ago10078: Since we are not fetching components for pipeline instances (at least until...
radhika [Fri, 7 Oct 2016 17:40:34 +0000 (13:40 -0400)]
10078: Since we are not fetching components for pipeline instances (at least until the performance issues are resolved),
we will no longer see the running and queued jobs listed within each pipeline instance row in dashboard. Hence, update
test to look for these for a container request row instead of for a pipeline instance row.

7 years ago10078: When fetching recent_processes, do not select 'components' which is not needed...
radhika [Fri, 7 Oct 2016 14:19:48 +0000 (10:19 -0400)]
10078: When fetching recent_processes, do not select 'components' which is not needed in this context. For very large pipelines, this will perform better.

7 years ago10078: Now that the recent_collections panel includes collections from Home directory...
radhika [Mon, 3 Oct 2016 22:58:59 +0000 (18:58 -0400)]
10078: Now that the recent_collections panel includes collections from Home directory as well
(self and other users' for admin user), suppress displaying confusing '(none)' in place of a Home directory.

7 years ago10078: add configuration parameter to suppress display of user notifications to impro...
radhika [Mon, 3 Oct 2016 21:07:43 +0000 (17:07 -0400)]
10078: add configuration parameter to suppress display of user notifications to improve dashboard performance

7 years ago10078: config parameter to hide / show recent_collections panel in dashboard.
radhika [Mon, 3 Oct 2016 18:29:00 +0000 (14:29 -0400)]
10078: config parameter to hide / show recent_collections panel in dashboard.

7 years ago10078: preload collections and links during dashboard display
radhika [Sat, 1 Oct 2016 02:54:09 +0000 (22:54 -0400)]
10078: preload collections and links during dashboard display

7 years ago10078: Update recent_collections so that the collection query it is not executed...
radhika [Fri, 30 Sep 2016 14:40:41 +0000 (10:40 -0400)]
10078: Update recent_collections so that the collection query it is not executed twice, once in this method and once in show_dashboard for r[:collections].each statement.

7 years ago10078: Update the Node.filter so that this query is not executed three times: once...
radhika [Fri, 30 Sep 2016 14:36:07 +0000 (10:36 -0400)]
10078: Update the Node.filter so that this query is not executed three times: once for nodes.sort_by and twice in compute_node_summary for nodes.select

7 years ago10078: fix failing test due to new fixture addition
radhika [Fri, 7 Oct 2016 18:32:32 +0000 (14:32 -0400)]
10078: fix failing test due to new fixture addition

7 years agoMerge branch '8018-container-retry' closes #8018
Peter Amstutz [Fri, 7 Oct 2016 18:32:15 +0000 (14:32 -0400)]
Merge branch '8018-container-retry' closes #8018

7 years agoBump cwltool version for bugfix https://github.com/common-workflow-language/cwltool...
Peter Amstutz [Fri, 7 Oct 2016 18:30:30 +0000 (14:30 -0400)]
Bump cwltool version for bugfix https://github.com/common-workflow-language/cwltool/pull/206
refs #10203

7 years ago10078: Since we are not fetching components for pipeline instances (at least until...
radhika [Fri, 7 Oct 2016 17:40:34 +0000 (13:40 -0400)]
10078: Since we are not fetching components for pipeline instances (at least until the performance issues are resolved),
we will no longer see the running and queued jobs listed within each pipeline instance row in dashboard. Hence, update
test to look for these for a container request row instead of for a pipeline instance row.

7 years ago10078: When fetching recent_processes, do not select 'components' which is not needed...
radhika [Fri, 7 Oct 2016 14:19:48 +0000 (10:19 -0400)]
10078: When fetching recent_processes, do not select 'components' which is not needed in this context. For very large pipelines, this will perform better.

7 years agoMerge branch '10077-workbench-integration-tests' closes #10077
Tom Morris [Thu, 6 Oct 2016 21:45:58 +0000 (17:45 -0400)]
Merge branch '10077-workbench-integration-tests' closes #10077

7 years ago10144: preload work_unit children
radhika [Thu, 6 Oct 2016 21:45:22 +0000 (17:45 -0400)]
10144: preload work_unit children

7 years agoAdd explanatory comment about FIXME
Tom Morris [Thu, 6 Oct 2016 21:43:56 +0000 (17:43 -0400)]
Add explanatory comment about FIXME

7 years agoEnumerate Directory contents in output when --compute-checksum is
Peter Amstutz [Thu, 6 Oct 2016 20:50:16 +0000 (16:50 -0400)]
Enumerate Directory contents in output when --compute-checksum is
provided (needed to pass CWL conformance tests).  No issue #

7 years ago10144: preload repositories during work unit component display.
radhika [Thu, 6 Oct 2016 17:30:36 +0000 (13:30 -0400)]
10144: preload repositories during work unit component display.

7 years ago10144: Update link_to_if_arvados_object to use collection_for_pdh when resource_class...
radhika [Thu, 6 Oct 2016 17:12:05 +0000 (13:12 -0400)]
10144: Update link_to_if_arvados_object to use collection_for_pdh when resource_class is a Collection and attrvalue is a pdh.

7 years ago10144: Replace work_unit -> link_to_log with partial so that preloaded objects are...
radhika [Thu, 6 Oct 2016 17:09:17 +0000 (13:09 -0400)]
10144: Replace work_unit -> link_to_log with partial so that preloaded objects are used.

7 years ago8018: Additional assertions checking when container_uuid changes/does not change.
Peter Amstutz [Thu, 6 Oct 2016 16:54:28 +0000 (12:54 -0400)]
8018: Additional assertions checking when container_uuid changes/does not change.

7 years agoMerge branch '9307-cwl-use-tmp-output' closes #9307 closes #9308
Peter Amstutz [Thu, 6 Oct 2016 15:36:27 +0000 (11:36 -0400)]
Merge branch '9307-cwl-use-tmp-output' closes #9307 closes #9308

7 years agoMerge branch 'master' into 9307-cwl-use-tmp-output
Peter Amstutz [Thu, 6 Oct 2016 15:34:34 +0000 (11:34 -0400)]
Merge branch 'master' into 9307-cwl-use-tmp-output

Conflicts:
sdk/cwl/tests/test_job.py

7 years ago9307: Improve crunchrunner error handling. Fix typo.
Peter Amstutz [Thu, 6 Oct 2016 15:25:53 +0000 (11:25 -0400)]
9307: Improve crunchrunner error handling.  Fix typo.

7 years agoBump schema-salad & cwltool version for cwl document validation bugfix. no issue #
Peter Amstutz [Wed, 5 Oct 2016 19:55:35 +0000 (15:55 -0400)]
Bump schema-salad & cwltool version for cwl document validation bugfix.  no issue #

7 years ago9307: Bump tests to use v1.0 and make sure that arvados_cwl.add_arv_hints() is called.
Peter Amstutz [Wed, 5 Oct 2016 18:08:52 +0000 (14:08 -0400)]
9307: Bump tests to use v1.0 and make sure that arvados_cwl.add_arv_hints() is called.

7 years ago9308: Set task.keepTmpOutput: true when outputDirType is keep_output_dir.
Peter Amstutz [Wed, 5 Oct 2016 15:08:40 +0000 (11:08 -0400)]
9308: Set task.keepTmpOutput: true when outputDirType is keep_output_dir.

7 years ago9308: Add test for KeepTmpOutput flag.
Peter Amstutz [Wed, 5 Oct 2016 17:52:23 +0000 (13:52 -0400)]
9308: Add test for KeepTmpOutput flag.

7 years ago8018: Add migration script for "container_count" field.
Peter Amstutz [Wed, 5 Oct 2016 17:16:54 +0000 (13:16 -0400)]
8018: Add migration script for "container_count" field.

7 years agoMerge branch '10165-cwl-outputs' closes #10165
Peter Amstutz [Wed, 5 Oct 2016 15:09:37 +0000 (11:09 -0400)]
Merge branch '10165-cwl-outputs' closes #10165

7 years ago9308: Add 'keepTmpOutput' option to crunchrunner
Peter Amstutz [Tue, 4 Oct 2016 22:30:06 +0000 (18:30 -0400)]
9308: Add 'keepTmpOutput' option to crunchrunner

7 years ago10165: Add --output-name option to set name of output collection.
Peter Amstutz [Tue, 4 Oct 2016 20:24:46 +0000 (16:24 -0400)]
10165: Add --output-name option to set name of output collection.

7 years ago8018: Fix state transition checks. Add test of retry and fix other tests to
Peter Amstutz [Tue, 4 Oct 2016 19:56:55 +0000 (15:56 -0400)]
8018: Fix state transition checks.  Add test of retry and fix other tests to
not retry.

7 years agoMerge branch '9001-summary-skip-malformed-lines' closes #9001
Peter Amstutz [Tue, 4 Oct 2016 15:06:11 +0000 (11:06 -0400)]
Merge branch '9001-summary-skip-malformed-lines' closes #9001

7 years ago10078: Now that the recent_collections panel includes collections from Home directory...
radhika [Mon, 3 Oct 2016 22:58:59 +0000 (18:58 -0400)]
10078: Now that the recent_collections panel includes collections from Home directory as well
(self and other users' for admin user), suppress displaying confusing '(none)' in place of a Home directory.

7 years ago10078: add configuration parameter to suppress display of user notifications to impro...
radhika [Mon, 3 Oct 2016 21:07:43 +0000 (17:07 -0400)]
10078: add configuration parameter to suppress display of user notifications to improve dashboard performance

7 years ago10165: Add test for make_output_collection
Peter Amstutz [Mon, 3 Oct 2016 18:48:36 +0000 (14:48 -0400)]
10165: Add test for make_output_collection

7 years ago10078: config parameter to hide / show recent_collections panel in dashboard.
radhika [Mon, 3 Oct 2016 18:29:00 +0000 (14:29 -0400)]
10078: config parameter to hide / show recent_collections panel in dashboard.

7 years ago10165: Pass around keep client object instead of creating new client per
Peter Amstutz [Mon, 3 Oct 2016 16:59:51 +0000 (12:59 -0400)]
10165: Pass around keep client object instead of creating new client per
Collection.

7 years ago10165: Handle copying complete collection contents into subdirectory.
Peter Amstutz [Fri, 30 Sep 2016 21:35:52 +0000 (17:35 -0400)]
10165: Handle copying complete collection contents into subdirectory.

7 years ago10078: preload collections and links during dashboard display
radhika [Sat, 1 Oct 2016 02:54:09 +0000 (22:54 -0400)]
10078: preload collections and links during dashboard display

7 years ago10165: DRY key cleanup.
Peter Amstutz [Fri, 30 Sep 2016 21:00:34 +0000 (17:00 -0400)]
10165: DRY key cleanup.

7 years ago10165: Add FinalOutputPathMapper. Delete basename/size/listing from output object...
Peter Amstutz [Fri, 30 Sep 2016 19:59:51 +0000 (15:59 -0400)]
10165: Add FinalOutputPathMapper.  Delete basename/size/listing from output object because that information is captured by the enclosing Collection.  Sort keys.

7 years agoMerge branch '9857-cwl-acceptlist-re' refs #9857
Peter Amstutz [Fri, 30 Sep 2016 18:59:32 +0000 (14:59 -0400)]
Merge branch '9857-cwl-acceptlist-re' refs #9857

7 years ago10165: Always make an output collection when a workflow completes.
Peter Amstutz [Fri, 30 Sep 2016 18:16:32 +0000 (14:16 -0400)]
10165: Always make an output collection when a workflow completes.

7 years agoMerge branch '10032-cwl-spinup' refs #10032
Peter Amstutz [Fri, 30 Sep 2016 17:21:56 +0000 (13:21 -0400)]
Merge branch '10032-cwl-spinup' refs #10032

7 years ago10078: Restore master version
radhika [Fri, 30 Sep 2016 17:16:31 +0000 (13:16 -0400)]
10078: Restore master version

7 years agoMerge branch 'master' into 10078-dashboard-perf
radhika [Fri, 30 Sep 2016 17:12:07 +0000 (13:12 -0400)]
Merge branch 'master' into 10078-dashboard-perf

7 years ago10032: Fix test to include --preserve-entire-environment
Peter Amstutz [Fri, 30 Sep 2016 15:58:49 +0000 (11:58 -0400)]
10032: Fix test to include --preserve-entire-environment

7 years ago10032: Update schema salad and cwltool packages to get document validation optimizations.
Peter Amstutz [Fri, 30 Sep 2016 15:24:53 +0000 (11:24 -0400)]
10032: Update schema salad and cwltool packages to get document validation optimizations.

7 years agoDrill down on metrics on job submission.
Peter Amstutz [Fri, 30 Sep 2016 15:24:15 +0000 (11:24 -0400)]
Drill down on metrics on job submission.

7 years ago10078: Update recent_collections so that the collection query it is not executed...
radhika [Fri, 30 Sep 2016 14:40:41 +0000 (10:40 -0400)]
10078: Update recent_collections so that the collection query it is not executed twice, once in this method and once in show_dashboard for r[:collections].each statement.

7 years ago10078: Update the Node.filter so that this query is not executed three times: once...
radhika [Fri, 30 Sep 2016 14:36:07 +0000 (10:36 -0400)]
10078: Update the Node.filter so that this query is not executed three times: once for nodes.sort_by and twice in compute_node_summary for nodes.select

7 years agoFix negative Capybara assertion/matcher
Tom Morris [Thu, 29 Sep 2016 16:33:49 +0000 (12:33 -0400)]
Fix negative Capybara assertion/matcher

7 years agoFix not present test for Capybara
Tom Morris [Thu, 29 Sep 2016 16:33:40 +0000 (12:33 -0400)]
Fix not present test for Capybara

7 years agoFix long wait for Capybara test
Tom Morris [Thu, 29 Sep 2016 16:33:27 +0000 (12:33 -0400)]
Fix long wait for Capybara test

7 years agoFix row selection logic to not wait
Tom Morris [Thu, 29 Sep 2016 16:33:01 +0000 (12:33 -0400)]
Fix row selection logic to not wait

7 years agoRestore Capybara.default_max_wait_time side effect
Tom Morris [Thu, 29 Sep 2016 16:33:16 +0000 (12:33 -0400)]
Restore Capybara.default_max_wait_time side effect

7 years agoFix and simplify wait_for_ajax
Tom Morris [Thu, 29 Sep 2016 16:31:48 +0000 (12:31 -0400)]
Fix and simplify wait_for_ajax

Don't change global Capybara.default_max_wait_time
Sleep so we're not competing with thread(s) doing work

7 years agoIncrease timeout and allow early success on download test. No issue #
Tom Clegg [Thu, 29 Sep 2016 16:11:45 +0000 (12:11 -0400)]
Increase timeout and allow early success on download test. No issue #

7 years agorefs #9498 Fix failing workbench integration test due to containers fixture update.
radhika [Thu, 29 Sep 2016 15:09:30 +0000 (11:09 -0400)]
refs #9498 Fix failing workbench integration test due to containers fixture update.

7 years agoMerge branch '10151-cwl-dir-listing' closes #10151
Peter Amstutz [Thu, 29 Sep 2016 14:31:08 +0000 (10:31 -0400)]
Merge branch '10151-cwl-dir-listing' closes #10151

7 years ago10032: Add more metrics
Peter Amstutz [Thu, 29 Sep 2016 14:30:30 +0000 (10:30 -0400)]
10032: Add more metrics

7 years ago10151: Ensure that job_order_object is normalized and Directory listings are enumerated.
Peter Amstutz [Wed, 28 Sep 2016 20:26:45 +0000 (16:26 -0400)]
10151: Ensure that job_order_object is normalized and Directory listings are enumerated.

7 years agoMerge branch '9848-copy-container-output' refs #9848
Tom Clegg [Wed, 28 Sep 2016 20:20:00 +0000 (16:20 -0400)]
Merge branch '9848-copy-container-output' refs #9848

7 years ago9848: Set expiry time on container output and log collections.
Tom Clegg [Tue, 27 Sep 2016 16:49:49 +0000 (12:49 -0400)]
9848: Set expiry time on container output and log collections.

7 years ago9848: Use pointer receiver for all arvadosclient.ArvadosClient methods.
Tom Clegg [Tue, 27 Sep 2016 16:48:16 +0000 (12:48 -0400)]
9848: Use pointer receiver for all arvadosclient.ArvadosClient methods.

This makes it possible for all methods to satisfy a single interface.

7 years ago9848: Copy the output and log collections (if any) when finalizing a container request.
Tom Clegg [Tue, 27 Sep 2016 03:18:24 +0000 (23:18 -0400)]
9848: Copy the output and log collections (if any) when finalizing a container request.

When reusing a container, ensure log and output are readable.

7 years ago9848: group some assertions into bigger test cases.
Tom Clegg [Tue, 27 Sep 2016 03:23:01 +0000 (23:23 -0400)]
9848: group some assertions into bigger test cases.

7 years agoMerge branch '9953-dockercleaner-config' closes #9953
Tom Clegg [Wed, 28 Sep 2016 20:19:03 +0000 (16:19 -0400)]
Merge branch '9953-dockercleaner-config' closes #9953

7 years ago9953: Add arvados-docker-cleaner.service to MANIFEST.in.
Tom Clegg [Wed, 28 Sep 2016 20:18:00 +0000 (16:18 -0400)]
9953: Add arvados-docker-cleaner.service to MANIFEST.in.

Fixes error during `setup.py install`:

Command "/tmp/tmp.lpB0zPHYWs/VENV3DIR/bin/python3 -u -c "import setuptools, tokenize;__file__=/tmp/pip-6gqvw70n-build/setup.py;exec(compile(getattr(tokenize, open, open)(__file__).read().replace(rn, n), __file__, exec))" install --record /tmp/pip-ljhdcczu-record/install-record.txt --single-version-externally-managed --compile --install-headers /tmp/tmp.lpB0zPHYWs/VENV3DIR/include/site/python3.4/arvados-docker-cleaner" failed with error code 1 in /tmp/pip-6gqvw70n-build/

7 years ago9950: 9953: 9954: 9955: 9957: Add AssertPathExists= to unit file to avoid startup...
Tom Clegg [Wed, 28 Sep 2016 15:13:40 +0000 (11:13 -0400)]
9950: 9953: 9954: 9955: 9957: Add AssertPathExists= to unit file to avoid startup until config file exists.

7 years ago9950: Fix arvados-git-httpd executable path. Update config path to /etc/arvados/git...
Tom Clegg [Wed, 28 Sep 2016 15:12:11 +0000 (11:12 -0400)]
9950: Fix arvados-git-httpd executable path. Update config path to /etc/arvados/git-httpd/.

7 years ago9953: Update default config path.
Tom Clegg [Wed, 28 Sep 2016 14:47:36 +0000 (10:47 -0400)]
9953: Update default config path.

7 years ago9953: If config cannot be read/parsed, show just the error without the stack trace.
Tom Clegg [Wed, 28 Sep 2016 13:44:07 +0000 (09:44 -0400)]
9953: If config cannot be read/parsed, show just the error without the stack trace.

7 years ago9953: Install/remove systemd unit files wherever systemd exists, even if it is not...
Tom Clegg [Fri, 23 Sep 2016 20:47:29 +0000 (16:47 -0400)]
9953: Install/remove systemd unit files wherever systemd exists, even if it is not running.

7 years ago9953: Update build scripts to Go 1.7.1.
Tom Clegg [Fri, 23 Sep 2016 20:41:01 +0000 (16:41 -0400)]
9953: Update build scripts to Go 1.7.1.

7 years ago9953: De-duplicate Go and Python postinst/prerm scripts.
Tom Clegg [Fri, 23 Sep 2016 20:40:37 +0000 (16:40 -0400)]
9953: De-duplicate Go and Python postinst/prerm scripts.

7 years ago9953: Add systemd unit file for arvados-docker-cleaner.
Tom Clegg [Fri, 23 Sep 2016 20:08:37 +0000 (16:08 -0400)]
9953: Add systemd unit file for arvados-docker-cleaner.

7 years ago9953: Install python data files to /usr/share/... not /usr/data/share/...
Tom Clegg [Fri, 23 Sep 2016 20:09:03 +0000 (16:09 -0400)]
9953: Install python data files to /usr/share/... not /usr/data/share/...

7 years ago9953: PEP-8
Tom Clegg [Fri, 23 Sep 2016 14:26:10 +0000 (10:26 -0400)]
9953: PEP-8