broadinstitute / fiss

FireCloud Service Selector (FISS) -- Python bindings and CLI for FireCloud execution engine
BSD 3-Clause "New" or "Revised" License
29 stars 25 forks source link

Google Cloud SDK changed storage of application default credentials #5

Open tmdefreitas opened 7 years ago

tmdefreitas commented 7 years ago

Using fissfc with the latest version of cloud sdk fails after a normal gcloud auth login, and now requires an additional step -- gcloud auth application-default login. Need to investigate the best way of logging in and supplying credentials for Oauth.

noblem commented 7 years ago

See api.py:_fiss_access_headers() for relevant implementation details in FISSFC