ParisNeo commited on
Commit
dfe4914
·
1 Parent(s): 97294f5

fixed some linting issues

Browse files
Files changed (1) hide show
  1. lightrag/api/lightrag_server.py +3 -4
lightrag/api/lightrag_server.py CHANGED
@@ -26,6 +26,8 @@ from contextlib import asynccontextmanager
26
  from starlette.status import HTTP_403_FORBIDDEN
27
  import pipmaster as pm
28
 
 
 
29
 
30
  def get_default_host(binding_type: str) -> str:
31
  default_hosts = {
@@ -39,9 +41,6 @@ def get_default_host(binding_type: str) -> str:
39
  ) # fallback to ollama if unknown
40
 
41
 
42
- from dotenv import load_dotenv
43
-
44
-
45
  def get_env_value(env_key: str, default: Any, value_type: type = str) -> Any:
46
  """
47
  Get value from environment variable with type conversion
@@ -58,7 +57,7 @@ def get_env_value(env_key: str, default: Any, value_type: type = str) -> Any:
58
  if value is None:
59
  return default
60
 
61
- if value_type == bool:
62
  return value.lower() in ("true", "1", "yes")
63
  try:
64
  return value_type(value)
 
26
  from starlette.status import HTTP_403_FORBIDDEN
27
  import pipmaster as pm
28
 
29
+ from dotenv import load_dotenv
30
+
31
 
32
  def get_default_host(binding_type: str) -> str:
33
  default_hosts = {
 
41
  ) # fallback to ollama if unknown
42
 
43
 
 
 
 
44
  def get_env_value(env_key: str, default: Any, value_type: type = str) -> Any:
45
  """
46
  Get value from environment variable with type conversion
 
57
  if value is None:
58
  return default
59
 
60
+ if isinstance(value_type, bool):
61
  return value.lower() in ("true", "1", "yes")
62
  try:
63
  return value_type(value)