cedardevs / onestop

OneStop is a data discovery system being built by CIRES researchers on a grant from the NOAA National Centers for Environmental Information. We welcome contributions from the community!
GNU General Public License v2.0
42 stars 20 forks source link

Merge patch #1506

Closed dneufeldcu closed 3 years ago

dneufeldcu commented 3 years ago

Some changes were lost when branch 49-enum-classes was merged to master.

Specifically, some initial steps in removing file based config were lost in WebPublisher.py (see init method)

Likewise s3_notification_handler checked for a config file passed in as a parameter and if not found assumed credentials were available as environment variables from helm pod installation (secrets)

The PR reverts back those changes. https://github.com/cedardevs/onestop-clients/pull/54

erinreeves commented 3 years ago

Merged pull request 5 that correlates to this.