コード例 #1
0
def rotation_file_test():
    logger = Logger.getLogger("RotatingFile")
    logger.critical("RotatingFile critical")
    logger.error("RotatingFile error")
    logger.warning("RotatingFile warning")
    logger.info("RotatingFile info")
    logger.debug("RotatingFile debug")
    logger.log(0, "RotatingFile notset")
コード例 #2
0
def root_test():
    logger = Logger.getLogger()
    logger.critical("root critical")
    logger.error("root error")
    logger.warning("root warning")
    logger.info("root info")
    logger.debug("root debug")
    logger.log(0, "root notset")
コード例 #3
0
def stream_test():
    logger = Logger.getLogger("Stream")
    logger.critical("Stream critical")
    logger.error("Stream error")
    logger.warning("Stream warning")
    logger.info("Stream info")
    logger.debug("Stream debug")
    logger.log(0, "Stream notset")
コード例 #4
0
import os
import sys
import time

# https://qiita.com/reinhardhq/items/838df0bf09611f3c5872
sys.path.insert(0, os.path.abspath(
    os.path.join(os.path.dirname(__file__), '..')))
from modules.Data import Data
from modules.Config import Config
from modules.Logger import Logger
from products.ProductManager import ProductManager

if __name__ == "__main__":
    config = Config.getConfig()
    logger = Logger.getLogger()
    
    manager = ProductManager()
    manager.init(config, logger)

    test1 = "Sample1"
    manager.set_product("Sample1", test1)

    test2 = manager.get_product("Sample1")
    print(test2)

    test3 = "Sample2"
    manager.set_element("Sample2", test3)

    test4 = manager.get_element("Sample2")
    print(test4)
コード例 #5
0
    logger.error("File error")
    logger.warning("File warning")
    logger.info("File info")
    logger.debug("File debug")
    logger.log(0, "File notset")

def rotation_file_test():
    logger = Logger.getLogger("RotatingFile")
    logger.critical("RotatingFile critical")
    logger.error("RotatingFile error")
    logger.warning("RotatingFile warning")
    logger.info("RotatingFile info")
    logger.debug("RotatingFile debug")
    logger.log(0, "RotatingFile notset")

logger = Logger.getLogger("RotatingFile")

def multi_thread_test():
    for i in range(100):
        logger.critical("RotatingFile critical {0}".format(i))
        time.sleep(0)
        logger.error("RotatingFile error {0}".format(i))
        time.sleep(0)
        logger.warning("RotatingFile warning {0}".format(i))
        time.sleep(0)
        logger.info("RotatingFile info {0}".format(i))
        time.sleep(0)
        logger.debug("RotatingFile debug {0}".format(i))
        time.sleep(0)
        logger.log(0, "RotatingFile notset {0}".format(i))
        time.sleep(0)