Change default synapseCache location when executing in a lambda

Description

When running the python client within a Lambda the default synapseCache location in /home is not writable and can cause errors, e.g.

We should detect running in a Lambda and handle this appropriately (possibly looking for an AWS environment variable e.g. AWS_EXECUTION_ENV and locate the cache in /tmp).

Environment

None

Activity

Show:
Jordan Kiang
August 28, 2020, 6:17 PM

Assignee

Jordan Kiang

Reporter

Jordan Kiang

Labels

None

Validator

Bruce Hoff

Development Area

None

Release Version History

None

Priority

Major
Configure