daml/daml-assistant
Robin Krom 32ca8fb831
telemetry: use an extra cache directory for telemetry (#8439)
* telemetry: use an extra cache directory for telemetry

If the sdk's `.daml` directory is not writable, telemetry fails and
kills the IDE. We add a new assistant environment variable "DAML_CACHE".
If set, this directory is used for telemetry cache data.

Fixes #8396.

CHANGELOG_BEGIN
CHANGELOG_END

* try creating directory

* check for already existing machine id file

* set DAML_CACHE to read-only in assistant integration tests
2021-01-15 11:44:18 +01:00
..
daml-helper fix: navigator regression: create empty config file. (#8440) 2021-01-08 17:56:37 +01:00
daml-project-config/DA/Daml/Project telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
daml-sdk update copyright notices for 2021 (#8257) 2021-01-01 19:49:51 +01:00
exe/DA/Daml telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
integration-tests telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
scala-daml-project-config Upgrade scalafmt and enable trailing commas (#8437) 2021-01-09 11:37:37 +01:00
src/DA/Daml/Assistant telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
test/DA/Daml/Assistant telemetry: use an extra cache directory for telemetry (#8439) 2021-01-15 11:44:18 +01:00
BUILD.bazel assistant: get the latest sdk version form docs.daml.com (#8393) 2021-01-05 14:31:41 +01:00
daml-project-config.cabal update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
get-daml.sh Daml case and logo (#8433) 2021-01-08 12:50:15 +00:00