Jelajahi Sumber

Manual tidying

Alf Eaton 5 tahun lalu
induk
melakukan
0649773c15
1 mengubah file dengan 19 tambahan dan 34 penghapusan
  1. 19 34
      services/filestore/config/settings.defaults.js

+ 19 - 34
services/filestore/config/settings.defaults.js

@@ -1,13 +1,3 @@
-/* eslint-disable
-    no-path-concat,
-*/
-// TODO: This file was created by bulk-decaffeinate.
-// Fix any style issues and re-enable lint.
-/*
- * decaffeinate suggestions:
- * DS207: Consider shorter variations of null checks
- * Full docs: https://github.com/decaffeinate/decaffeinate/blob/master/docs/suggestions.md
- */
 const Path = require('path')
 
 // environment variables renamed for consistency
@@ -21,10 +11,7 @@ if (process.env.AWS_SECRET && !process.env.AWS_SECRET_ACCESS_KEY) {
 
 // pre-backend setting, fall back to old behaviour
 if (process.env.BACKEND == null) {
-  if (
-    process.env.AWS_ACCESS_KEY_ID != null ||
-    process.env.S3_BUCKET_CREDENTIALS != null
-  ) {
+  if (process.env.AWS_ACCESS_KEY_ID || process.env.S3_BUCKET_CREDENTIALS) {
     process.env.BACKEND = 's3'
     process.env.USER_FILES_BUCKET_NAME =
       process.env.AWS_S3_USER_FILES_BUCKET_NAME
@@ -35,12 +22,15 @@ if (process.env.BACKEND == null) {
   } else {
     process.env.BACKEND = 'fs'
     process.env.USER_FILES_BUCKET_NAME = Path.resolve(
+      // eslint-disable-next-line no-path-concat
       __dirname + '/../user_files'
     )
     process.env.TEMPLATE_FILES_BUCKET_NAME = Path.resolve(
+      // eslint-disable-next-line no-path-concat
       __dirname + '/../template_files'
     )
     process.env.PUBLIC_FILES_BUCKET_NAME = Path.resolve(
+      // eslint-disable-next-line no-path-concat
       __dirname + '/../public_files'
     )
   }
@@ -77,18 +67,16 @@ const settings = {
     },
 
     s3:
-      process.env.AWS_ACCESS_KEY_ID != null ||
-      process.env.S3_BUCKET_CREDENTIALS != null
+      process.env.AWS_ACCESS_KEY_ID || process.env.S3_BUCKET_CREDENTIALS
         ? {
             key: process.env.AWS_ACCESS_KEY_ID,
             secret: process.env.AWS_SECRET_ACCESS_KEY,
             endpoint: process.env.AWS_S3_ENDPOINT,
             pathStyle: process.env.AWS_S3_PATH_STYLE,
             partSize: process.env.AWS_S3_PARTSIZE || 100 * 1024 * 1024,
-            bucketCreds:
-              process.env.S3_BUCKET_CREDENTIALS != null
-                ? JSON.parse(process.env.S3_BUCKET_CREDENTIALS)
-                : undefined
+            bucketCreds: process.env.S3_BUCKET_CREDENTIALS
+              ? JSON.parse(process.env.S3_BUCKET_CREDENTIALS)
+              : undefined
           }
         : undefined,
 
@@ -101,21 +89,21 @@ const settings = {
       public_files: process.env.PUBLIC_FILES_BUCKET_NAME
     },
 
-    fallback:
-      process.env.FALLBACK_BACKEND != null
-        ? {
-            backend: process.env.FALLBACK_BACKEND,
-            // mapping of bucket names on the fallback, to bucket names on the primary.
-            // e.g. { myS3UserFilesBucketName: 'myGoogleUserFilesBucketName' }
-            buckets: JSON.parse(process.env.FALLBACK_BUCKET_MAPPING || '{}'),
-            copyOnMiss: process.env.COPY_ON_MISS === 'true'
-          }
-        : undefined,
+    fallback: process.env.FALLBACK_BACKEND
+      ? {
+          backend: process.env.FALLBACK_BACKEND,
+          // mapping of bucket names on the fallback, to bucket names on the primary.
+          // e.g. { myS3UserFilesBucketName: 'myGoogleUserFilesBucketName' }
+          buckets: JSON.parse(process.env.FALLBACK_BUCKET_MAPPING || '{}'),
+          copyOnMiss: process.env.COPY_ON_MISS === 'true'
+        }
+      : undefined,
 
     allowRedirects: process.env.ALLOW_REDIRECTS === 'true'
   },
 
   path: {
+    // eslint-disable-next-line no-path-concat
     uploadFolder: Path.resolve(__dirname + '/../uploads')
   },
 
@@ -134,10 +122,7 @@ const settings = {
 // Filestore health check
 // ----------------------
 // Project and file details to check in persistor when calling /health_check
-if (
-  process.env.HEALTH_CHECK_PROJECT_ID != null &&
-  process.env.HEALTH_CHECK_FILE_ID != null
-) {
+if (process.env.HEALTH_CHECK_PROJECT_ID && process.env.HEALTH_CHECK_FILE_ID) {
   settings.health_check = {
     project_id: process.env.HEALTH_CHECK_PROJECT_ID,
     file_id: process.env.HEALTH_CHECK_FILE_ID