Skip to content

Commit 08b46b9

Browse files
Merge pull request #447 from NYPL/qa
nypl core update
2 parents a77325f + d3a22a8 commit 08b46b9

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

config/production.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ NYPL_OAUTH_URL=https://isso.nypl.org/
1010
ENCRYPTED_NYPL_OAUTH_ID=AQECAHh7ea2tyZ6phZgT4B9BDKwguhlFtRC6hgt+7HbmeFsrsgAAAGswaQYJKoZIhvcNAQcGoFwwWgIBADBVBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDMLKVUQA58B6vprNcAIBEIAoaz0lI9EL2M9NyTuEwT8JDmPBt6aXfMiFs027DEuwsCN0wS0qWeFL1g==
1111
ENCRYPTED_NYPL_OAUTH_SECRET=AQECAHh7ea2tyZ6phZgT4B9BDKwguhlFtRC6hgt+7HbmeFsrsgAAAIcwgYQGCSqGSIb3DQEHBqB3MHUCAQAwcAYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyWz91LOP2YP5fg0q0CARCAQ9inO9SV1M8R0Pkkx84r7UdwlU1FxfXvIjk/z6Qs81KBAVELhby2iD5LawQyDrR9tjhuMbotS6QnydwwMR/p8+qJXHI=
1212

13-
NYPL_CORE_VERSION=v2.24
13+
NYPL_CORE_VERSION=v2.25
1414

1515
LOG_LEVEL=info
1616
FEATURES=on-site-edd

config/qa.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ NYPL_OAUTH_URL=https://isso.nypl.org/
1010
ENCRYPTED_NYPL_OAUTH_ID=AQECAHh7ea2tyZ6phZgT4B9BDKwguhlFtRC6hgt+7HbmeFsrsgAAAGswaQYJKoZIhvcNAQcGoFwwWgIBADBVBgkqhkiG9w0BBwEwHgYJYIZIAWUDBAEuMBEEDMLKVUQA58B6vprNcAIBEIAoaz0lI9EL2M9NyTuEwT8JDmPBt6aXfMiFs027DEuwsCN0wS0qWeFL1g==
1111
ENCRYPTED_NYPL_OAUTH_SECRET=AQECAHh7ea2tyZ6phZgT4B9BDKwguhlFtRC6hgt+7HbmeFsrsgAAAIcwgYQGCSqGSIb3DQEHBqB3MHUCAQAwcAYJKoZIhvcNAQcBMB4GCWCGSAFlAwQBLjARBAyWz91LOP2YP5fg0q0CARCAQ9inO9SV1M8R0Pkkx84r7UdwlU1FxfXvIjk/z6Qs81KBAVELhby2iD5LawQyDrR9tjhuMbotS6QnydwwMR/p8+qJXHI=
1212

13-
NYPL_CORE_VERSION=v2.24
13+
NYPL_CORE_VERSION=v2.25
1414

15-
LOG_LEVEL=info
15+
LOG_LEVEL=debug
1616
FEATURES=on-site-edd
1717

1818
SEARCH_ITEMS_SIZE=3

lib/kms-helper.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
const { KMSClient, DecryptCommand } = require('@aws-sdk/client-kms')
2+
const logger = require('./logger')
23

34
let awsCredentials
45

@@ -16,6 +17,7 @@ async function decrypt (encrypted) {
1617
// Use credentials if given (local invocations). Otherwise rely on
1718
// environment (deployed code):
1819
if (awsCredentials) {
20+
logger.debug('KMS decrypt using local AWS credentials')
1921
config.credentials = awsCredentials
2022
}
2123
const client = new KMSClient(config)

lib/load-config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ module.exports.decryptEncryptedConfig = () => {
5757
const keyWithoutPrefix = key.replace(/^ENCRYPTED_/, '')
5858
const decrypted = await decrypt(process.env[key])
5959
.catch((e) => {
60-
logger.error(`Load-config: Failed to decrypt ${key}`)
60+
logger.error(`Load-config: Failed to decrypt ${key}: ${e}`)
6161
})
6262
logger.debug(`Load-config: Decrypted ${key}`)
6363
process.env[keyWithoutPrefix] = decrypted

0 commit comments

Comments
 (0)