yym68686 commited on
Commit
252357c
·
1 Parent(s): 52fb331

🐛 Bug: Fix the bug that treats api.yaml as a folder.

Browse files
Files changed (1) hide show
  1. utils.py +4 -1
utils.py CHANGED
@@ -72,11 +72,14 @@ async def load_config(app=None):
72
  # logger.error("配置文件 'api.yaml' 为空。请检查文件内容。")
73
  config, api_keys_db, api_list = [], [], []
74
  except FileNotFoundError:
75
- logger.error("配置文件 'api.yaml' 未找到。请确保文件存在于正确的位置。")
76
  config, api_keys_db, api_list = [], [], []
77
  except yaml.YAMLError:
78
  logger.error("配置文件 'api.yaml' 格式不正确。请检查 YAML 格式。")
79
  config, api_keys_db, api_list = [], [], []
 
 
 
80
 
81
  if config != []:
82
  return config, api_keys_db, api_list
 
72
  # logger.error("配置文件 'api.yaml' 为空。请检查文件内容。")
73
  config, api_keys_db, api_list = [], [], []
74
  except FileNotFoundError:
75
+ logger.error("'api.yaml' not found. Please check the file path.")
76
  config, api_keys_db, api_list = [], [], []
77
  except yaml.YAMLError:
78
  logger.error("配置文件 'api.yaml' 格式不正确。请检查 YAML 格式。")
79
  config, api_keys_db, api_list = [], [], []
80
+ except OSError as e:
81
+ logger.error(f"open 'api.yaml' failed: {e}")
82
+ config, api_keys_db, api_list = [], [], []
83
 
84
  if config != []:
85
  return config, api_keys_db, api_list