From d1563092b2c10d40a4a2bcf20ce29eceae7d718f Mon Sep 17 00:00:00 2001 From: Spencer Ofwiti Date: Thu, 18 Mar 2021 20:16:43 +0300 Subject: [PATCH] Add CIC namespace to environment variables. --- .env.example | 20 +++++++++++--------- set-env.ts | 29 ++++++++++++++--------------- 2 files changed, 25 insertions(+), 24 deletions(-) diff --git a/.env.example b/.env.example index e922b8f..28b6803 100644 --- a/.env.example +++ b/.env.example @@ -1,9 +1,11 @@ -CHAIN_ID= -LOGGING_URL= -META_URL= -KEYS_URL= -CACHE_URL= -WEB3_PROVIDER= -USSD_URL= -REGISTRY_ADDRESS= -TRUSTED_ADDRESS= +LOG_LEVEL= +SERVER_LEVEL= +CIC_CHAIN_ID= +CIC_LOGGING_URL= +CIC_META_URL= +CIC_KEYS_URL= +CIC_CACHE_URL= +CIC_WEB3_PROVIDER= +CIC_USSD_URL= +CIC_REGISTRY_ADDRESS= +CIC_TRUSTED_ADDRESS= diff --git a/set-env.ts b/set-env.ts index 8f1e23f..ddafca7 100644 --- a/set-env.ts +++ b/set-env.ts @@ -12,17 +12,17 @@ const environmentVars = `import {NgxLoggerLevel} from 'ngx-logger'; export const environment = { production: ${isProduction}, - bloxbergChainId: ${process.env.CHAIN_ID || 8996}, + bloxbergChainId: ${process.env.CIC_CHAIN_ID || 8996}, level: ${process.env.LOG_LEVEL || 'NgxLoggerLevel.OFF'}, serverLogLevel: ${process.env.SERVER_LEVEL || 'NgxLoggerLevel.OFF'}, - loggingUrl: '${process.env.LOGGING_URL || 'http://localhost:8000'}', - cicMetaUrl: '${process.env.META_URL || 'https://meta.dev.grassrootseconomics.net'}', - publicKeysUrl: '${process.env.KEYS_URL || 'http://localhost:8000/keys.asc'}', - cicCacheUrl: '${process.env.CACHE_URL || 'https://cache.dev.grassrootseconomics.net'}', - web3Provider: '${process.env.WEB3_PROVIDER || 'ws://localhost:63546'}', - cicUssdUrl: '${process.env.USSD_URL || 'https://ussd.dev.grassrootseconomics.net'}', - registryAddress: '${process.env.REGISTRY_ADDRESS || '0x6Ca3cB14aA6F761712E1C18646AfBA4d5Ae249E8'}', - trustedDeclaratorAddress: '${process.env.TRUSTED_ADDRESS || '0xEb3907eCad74a0013c259D5874AE7f22DcBcC95C'}' + loggingUrl: '${process.env.CIC_LOGGING_URL || 'http://localhost:8000'}', + cicMetaUrl: '${process.env.CIC_META_URL || 'https://meta.dev.grassrootseconomics.net'}', + publicKeysUrl: '${process.env.CIC_KEYS_URL || 'http://localhost:8000/keys.asc'}', + cicCacheUrl: '${process.env.CIC_CACHE_URL || 'https://cache.dev.grassrootseconomics.net'}', + web3Provider: '${process.env.CIC_WEB3_PROVIDER || 'ws://localhost:63546'}', + cicUssdUrl: '${process.env.CIC_USSD_URL || 'https://ussd.dev.grassrootseconomics.net'}', + registryAddress: '${process.env.CIC_REGISTRY_ADDRESS || '0x6Ca3cB14aA6F761712E1C18646AfBA4d5Ae249E8'}', + trustedDeclaratorAddress: '${process.env.CIC_TRUSTED_ADDRESS || '0xEb3907eCad74a0013c259D5874AE7f22DcBcC95C'}' }; `; @@ -31,22 +31,21 @@ function setConfigs(configs): void { if (err) { throw console.error(err); } else { - console.log(colors.cyan(`Wrote variables to '${targetPath}`)); + console.log(colors.green(`Wrote variables to '${targetPath}`)); } }); } -if (!process.env.REGISTRY_ADDRESS) { - console.error(colors.redBright('All the required environment variables were not provided!')); +if (!process.env.CIC_REGISTRY_ADDRESS) { + console.error(colors.red('All the required environment variables were not provided!')); process.exit(-1); } -console.log(colors.yellow(process.env.REGISTRY_ADDRESS)); if (isProduction) { - console.log(colors.magenta('Running in production environment!')); + console.log(colors.cyan('Running in production environment!')); setConfigs(environmentVars); } else { - console.log(colors.green('Running in development environment!')); + console.log(colors.cyan('Running in development environment!')); setConfigs(environmentVars); }