clash-linux commited on
Commit
4528303
·
verified ·
1 Parent(s): f04e29a

Upload 20 files

Browse files
Files changed (1) hide show
  1. app/sub_manager.py +5 -5
app/sub_manager.py CHANGED
@@ -37,16 +37,16 @@ class SubscriptionManager:
37
  "subconverter", "subconverter"
38
  )
39
 
40
- # 检查是否设置了订阅链接
41
- if not sub_url:
42
- raise ValueError("未设置订阅链接 (SUB_URL)")
43
-
44
  # 确保配置目录存在
45
  os.makedirs(os.path.dirname(self.config_path), exist_ok=True)
46
 
 
 
 
 
47
  # 检查subconverter可执行文件是否存在
48
  if not os.path.exists(self.subconverter_path):
49
- raise FileNotFoundError(f"subconverter可执行文件未找到: {self.subconverter_path}")
50
 
51
  def load_and_convert_sub(self):
52
  """
 
37
  "subconverter", "subconverter"
38
  )
39
 
 
 
 
 
40
  # 确保配置目录存在
41
  os.makedirs(os.path.dirname(self.config_path), exist_ok=True)
42
 
43
+ # 只在需要订阅链接但未提供时发出警告
44
+ if not sub_url:
45
+ logger.warning("未设置订阅链接,将尝试处理已有的配置文件")
46
+
47
  # 检查subconverter可执行文件是否存在
48
  if not os.path.exists(self.subconverter_path):
49
+ logger.warning(f"subconverter可执行文件未找到: {self.subconverter_path},将使用基本转换方法")
50
 
51
  def load_and_convert_sub(self):
52
  """