diff --git a/bigchaindb/__init__.py b/bigchaindb/__init__.py index a654f86a..a4006d3f 100644 --- a/bigchaindb/__init__.py +++ b/bigchaindb/__init__.py @@ -1,6 +1,5 @@ import copy import logging -import os from bigchaindb.log.configs import SUBSCRIBER_LOGGING_CONFIG as log_config @@ -10,9 +9,9 @@ from bigchaindb.log.configs import SUBSCRIBER_LOGGING_CONFIG as log_config _base_database_rethinkdb = { - 'host': os.environ.get('BIGCHAINDB_DATABASE_HOST', 'localhost'), - 'port': int(os.environ.get('BIGCHAINDB_DATABASE_PORT', 28015)), - 'name': os.environ.get('BIGCHAINDB_DATABASE_NAME', 'bigchain'), + 'host': 'localhost', + 'port': 28015, + 'name': 'bigchain', } # The following variable is used by `bigchaindb configure` to @@ -27,53 +26,53 @@ _database_keys_map = { } _base_database_localmongodb = { - 'host': os.environ.get('BIGCHAINDB_DATABASE_HOST', 'localhost'), - 'port': int(os.environ.get('BIGCHAINDB_DATABASE_PORT', 27017)), - 'name': os.environ.get('BIGCHAINDB_DATABASE_NAME', 'bigchain'), - 'replicaset': os.environ.get('BIGCHAINDB_DATABASE_REPLICASET'), - 'login': os.environ.get('BIGCHAINDB_DATABASE_LOGIN'), - 'password': os.environ.get('BIGCHAINDB_DATABASE_PASSWORD') + 'host': 'localhost', + 'port': 27017, + 'name': 'bigchain', + 'replicaset': None, + 'login': None, + 'password': None, } _base_database_mongodb = { - 'host': os.environ.get('BIGCHAINDB_DATABASE_HOST', 'localhost'), - 'port': int(os.environ.get('BIGCHAINDB_DATABASE_PORT', 27017)), - 'name': os.environ.get('BIGCHAINDB_DATABASE_NAME', 'bigchain'), - 'replicaset': os.environ.get('BIGCHAINDB_DATABASE_REPLICASET', 'bigchain-rs'), - 'login': os.environ.get('BIGCHAINDB_DATABASE_LOGIN'), - 'password': os.environ.get('BIGCHAINDB_DATABASE_PASSWORD') + 'host': 'localhost', + 'port': 27017, + 'name': 'bigchain', + 'replicaset': 'bigchain-rs', + 'login': None, + 'password': None, } _database_rethinkdb = { - 'backend': os.environ.get('BIGCHAINDB_DATABASE_BACKEND', 'rethinkdb'), + 'backend': 'rethinkdb', 'connection_timeout': 5000, 'max_tries': 3, } _database_rethinkdb.update(_base_database_rethinkdb) _database_mongodb = { - 'backend': os.environ.get('BIGCHAINDB_DATABASE_BACKEND', 'mongodb'), + 'backend': 'mongodb', 'connection_timeout': 5000, 'max_tries': 3, - 'ssl': bool(os.environ.get('BIGCHAINDB_DATABASE_SSL', False)), - 'ca_cert': os.environ.get('BIGCHAINDB_DATABASE_CA_CERT'), - 'certfile': os.environ.get('BIGCHAINDB_DATABASE_CERTFILE'), - 'keyfile': os.environ.get('BIGCHAINDB_DATABASE_KEYFILE'), - 'keyfile_passphrase': os.environ.get('BIGCHAINDB_DATABASE_KEYFILE_PASSPHRASE'), - 'crlfile': os.environ.get('BIGCHAINDB_DATABASE_CRLFILE') + 'ssl': False, + 'ca_cert': None, + 'certfile': None, + 'keyfile': None, + 'keyfile_passphrase': None, + 'crlfile': None, } _database_mongodb.update(_base_database_mongodb) _database_localmongodb = { - 'backend': os.environ.get('BIGCHAINDB_DATABASE_BACKEND', 'localmongodb'), + 'backend': 'localmongodb', 'connection_timeout': 5000, 'max_tries': 3, - 'ssl': bool(os.environ.get('BIGCHAINDB_DATABASE_SSL', False)), - 'ca_cert': os.environ.get('BIGCHAINDB_DATABASE_CA_CERT'), - 'certfile': os.environ.get('BIGCHAINDB_DATABASE_CERTFILE'), - 'keyfile': os.environ.get('BIGCHAINDB_DATABASE_KEYFILE'), - 'keyfile_passphrase': os.environ.get('BIGCHAINDB_DATABASE_KEYFILE_PASSPHRASE'), - 'crlfile': os.environ.get('BIGCHAINDB_DATABASE_CRLFILE') + 'ssl': False, + 'ca_cert': None, + 'certfile': None, + 'keyfile': None, + 'keyfile_passphrase': None, + 'crlfile': None, } _database_localmongodb.update(_base_database_localmongodb) @@ -87,22 +86,20 @@ config = { 'server': { # Note: this section supports all the Gunicorn settings: # - http://docs.gunicorn.org/en/stable/settings.html - 'bind': os.environ.get('BIGCHAINDB_SERVER_BIND') or 'localhost:9984', + 'bind': 'localhost:9984', 'loglevel': logging.getLevelName( log_config['handlers']['console']['level']).lower(), 'workers': None, # if none, the value will be cpu_count * 2 + 1 }, 'wsserver': { - 'scheme': os.environ.get('BIGCHAINDB_WSSERVER_SCHEME') or 'ws', - 'host': os.environ.get('BIGCHAINDB_WSSERVER_HOST') or 'localhost', - 'port': int(os.environ.get('BIGCHAINDB_WSSERVER_PORT', 9985)), - 'advertised_scheme': os.environ.get('BIGCHAINDB_WSSERVER_ADVERTISED_SCHEME') or 'ws', - 'advertised_host': os.environ.get('BIGCHAINDB_WSSERVER_ADVERTISED_HOST') or 'localhost', - 'advertised_port': int(os.environ.get('BIGCHAINDB_WSSERVER_ADVERTISED_PORT', 9985)), + 'scheme': 'ws', + 'host': 'localhost', + 'port': 9985, + 'advertised_scheme': 'ws', + 'advertised_host': 'localhost', + 'advertised_port': 9985, }, - 'database': _database_map[ - os.environ.get('BIGCHAINDB_DATABASE_BACKEND', 'rethinkdb') - ], + 'database': _database_map['localmongodb'], 'keypair': { 'public': None, 'private': None,