Forráskód Böngészése

修改无批次临时文件路径

wzl 6 hónapja
szülő
commit
c3a72141ed
5 módosított fájl, 8 hozzáadás és 3 törlés
  1. 2 0
      .gitignore
  2. 1 1
      conf/etl_config_dev.yaml
  3. 1 2
      etl/common/PathsAndTable.py
  4. 3 0
      nutika_package.sh
  5. 1 0
      utils/log/trans_log.py

+ 2 - 0
.gitignore

@@ -9,3 +9,5 @@ wheels
 build
 dist
 etl_tool.spec
+
+/test

+ 1 - 1
conf/etl_config_dev.yaml

@@ -15,7 +15,7 @@ trans:
 # 如果要放在原始路径,则配置这个 以下面的名称作为切割点,新建清理数据文件夹
 etl_origin_path_contain: 收资数据
 # 如果单独保存,配置这个路径
-save_path:
+save_path: /data/download/collection_data/tmp/dev
 
 # 日志保存路径
 log_path_dir: /data/logs/no_batch_trans

+ 1 - 2
etl/common/PathsAndTable.py

@@ -40,8 +40,7 @@ class PathsAndTable(object):
         return path.join(self.save_path, self.read_type)
 
     def get_tmp_path(self):
-        return str(path.join(self.tmp_base_path, self.wind_farm_name, str(self.id) + "_" + self.task_name,
-                             self.read_type))
+        return str(path.join(self.tmp_base_path, str(self.id) + "_" + self.task_name + "_" + self.read_type))
 
     def get_excel_tmp_path(self):
         return path.join(self.get_tmp_path(), 'excel_tmp' + sep)

+ 3 - 0
nutika_package.sh

@@ -0,0 +1,3 @@
+#!/bin/bash
+nuitka --standalone --onefile --include-data-files=./conf/*=./conf/  --output-dir=/home/wzl/project/install_package --remove-output app_run.py
+

+ 1 - 0
utils/log/trans_log.py

@@ -36,6 +36,7 @@ stout_handle.addFilter(ContextFilter())
 logger.addHandler(stout_handle)
 
 config_path = path.abspath(__file__).split("utils")[0] + 'conf' + sep + 'etl_config_dev.yaml'
+config_path = environ.get('ETL_CONF', config_path)
 config = yaml_conf(environ.get('ETL_CONF', config_path))
 log_path_dir = read_conf(config, 'log_path_dir', "/data/logs")