def set_logger_default(): log_level = logging.ERROR logger.initialize_default(force_console_output=False).setLevel(log_level) custom_filter = ContextFilter("TEST", config.dev.version) logger.logger.addFilter(custom_filter) logger.set_colors(False, LOG_FORMAT_CUSTOM) logger.set_unhandled_exception_handler() logger_twisted.enable_twisted_log_observer()
def set_logger(args, sync_state): log_level = logging.INFO if args.logLevel: log_level = getattr(logging, args.logLevel) logger.initialize_default( force_console_output=not args.quiet).setLevel(log_level) custom_filter = ContextFilter(sync_state, config.dev.version) logger.logger.addFilter(custom_filter) file_handler = logger.log_to_file(config.user.log_path) file_handler.addFilter(custom_filter) file_handler.setLevel(logging.DEBUG) logger.set_colors(not args.no_colors, LOG_FORMAT_CUSTOM) logger.set_unhandled_exception_handler() logger_twisted.enable_twisted_log_observer()
import simplejson as json from xrd.core import config from xrd.core.Indexer import Indexer from xrd.core.State import State from xrd.core.StateContainer import StateContainer from xrd.core.misc import logger from xrd.core.OptimizedAddressState import OptimizedAddressState from xrd.core.MultiSigAddressState import MultiSigAddressState from xrd.core.txs.multisig.MultiSigSpend import MultiSigSpend from tests.core.txs.testdata import test_json_MultiSigSpend from xrd.generated.xrd_pb2 import SlaveMetadata from tests.misc.helper import get_alice_xmss, get_bob_xmss, set_xrd_dir, set_hard_fork_block_number logger.initialize_default() class TestMultiSigSpend(TestCase): def __init__(self, *args, **kwargs): super(TestMultiSigSpend, self).__init__(*args, **kwargs) with set_xrd_dir('no_data'): self.state = State() self.alice = get_alice_xmss() self.bob = get_bob_xmss() self.random = get_alice_xmss(4) self.random_signer = get_bob_xmss(4) self.signatories = [ self.alice.address, self.bob.address, self.random.address ]