Jelajahi Sumber

增加定时任务

yf_yzl 2 tahun lalu
induk
melakukan
3de4787591
1 mengubah file dengan 19 tambahan dan 1 penghapusan
  1. 19 1
      scripts/cbd_msg.py

+ 19 - 1
scripts/cbd_msg.py

@@ -18,7 +18,25 @@ from smartfarming.models.pest_count import MongoCBDPestWarning
 from smartfarming.api.views.forecast.all_dict import insect_dict
 
 
-logger = logging.getLogger("other")
+base_path = settings.BASE_DIR
+
+
+logger = logging.getLogger('test')
+logger.setLevel(level=logging.DEBUG)
+
+formatter = logging.Formatter('%(asctime)s - %(filename)s[line:%(lineno)d] - %(levelname)s: %(message)s')
+
+file_handler = logging.FileHandler(os.path.join(base_path, "logs/cbd_msg.log"))
+file_handler.setLevel(level=logging.INFO)
+file_handler.setFormatter(formatter)
+
+stream_handler = logging.StreamHandler()
+stream_handler.setLevel(logging.DEBUG)
+stream_handler.setFormatter(formatter)
+
+logger.addHandler(file_handler)
+logger.addHandler(stream_handler)
+
 
 def product_cbd_alarm():
     # 获取所有的预警配置