bq/corbel-composr

View on GitHub
config/custom-environment-variables.json

Summary

Maintainability
Test Coverage
{
    "serverName" : "SERVER_NAME",
    "port": "PORT",

    "rabbitmq": {
        "host": "RABBITMQ_HOST",
        "port": "RABBITMQ_PORT",
        "username": "RABBITMQ_USERNAME",
        "password": "RABBITMQ_PASSWORD",
        "forceconnect": "RABBITMQ_FORCE_CONNECT"
    },

    "services": {
        "timeout": "SERVICES_TIMEOUT",
        "retries": "SERVICES_RETRIES",
        "time": "SERVICES_TIME"
    },

    "corbel": {
        "credentials": {
            "clientId": "CREDENTIALS_CLIENT_ID",
            "clientSecret": "CREDENTIALS_CLIENT_SECRET",
            "scopes": "CREDENTIALS_SCOPES"
        },
        "options": {
            "urlBase": "URL_BASE"
        }
    },

    "redis": {
        "host": "REDIS_HOST",
        "port": "REDIS_PORT",
        "user": "REDIS_USER",
        "password": "REDIS_PASSWORD",
        "db": "REDIS_DB"
    },

    "bunyan": {
        "log" : "BUNYAN_LOG",
        "stdout": "BUNYAN_STDOUT",
        "streamServer": "BUNYAN_STREAM_SERVER"
    },

    "composrLog": {
        "accessLog" : "ACCESS_LOG",
        "accessLogFile" : "ACCESS_LOG_FILE",
        "logLevel": "LOG_LEVEL",
        "logFile": "LOG_FILE",
        "syslog" : "SYSLOG"
    },

    "newrelic": {
        "enabled": "NRACTIVE",
        "name": "NRAPPNAME",
        "key": "NRAPIKEY"
    },

    "keymetrics":"KEYMETRICS",
    "execution": {
        "vm": "EXEC_WITH_VM",
        "gc": "ENFORCE_GC",
        "timeout": "TIMEOUT",
        "local": "LOCAL_MODE"
    },

    "signRequests" : {
      "active": "SIGN_REQ_ACTIVE",
      "duration" : "SIGN_REQ_DURATION"
    }
}