constants.py, WIP: system-wide log level

This commit is contained in:
Victor Grau Serrat
2017-10-20 13:08:55 -06:00
parent 52e1de954f
commit bdeb344999
4 changed files with 12 additions and 5 deletions
+1 -1
View File
@@ -139,7 +139,7 @@ from catalyst.sources.benchmark_source import BenchmarkSource
from catalyst.catalyst_warnings import ZiplineDeprecationWarning
log = logbook.Logger("ZiplineLog")
log = logbook.Logger("CatalystLog")
class TradingAlgorithm(object):
+3
View File
@@ -0,0 +1,3 @@
# -*- coding: utf-8 -*-
LOG_LEVEL = 'ERROR'
+5 -3
View File
@@ -1,6 +1,8 @@
from logbook import Logger
log = Logger('AssetFinderExchange')
from catalyst.constants import LOG_LEVEL
log = Logger('AssetFinderExchange', level=LOG_LEVEL)
class AssetFinderExchange(object):
@@ -41,9 +43,9 @@ class AssetFinderExchange(object):
"""
for sid in sids:
if sid in self._asset_cache:
log.info('got asset from cache: {}'.format(sid))
log.debug('got asset from cache: {}'.format(sid))
else:
log.info('fetching asset: {}'.format(sid))
log.debug('fetching asset: {}'.format(sid))
return list()
def lookup_symbol(self, symbol, exchange, as_of_date=None, fuzzy=False):
+3 -1
View File
@@ -6,7 +6,9 @@ from catalyst.finance.commission import CommissionModel
from catalyst.finance.slippage import SlippageModel
from catalyst.finance.transaction import Transaction
log = Logger('exchange_blotter')
from catalyst.constants import LOG_LEVEL
log = Logger('exchange_blotter', level=LOG_LEVEL)
# It seems like we need to accept greater slippage risk in cryptos
# Orders won't often close at Equity levels.