ciyidogan commited on
Commit
b488f18
·
verified ·
1 Parent(s): 8eb3adf

Update validation_engine.py

Browse files
Files changed (1) hide show
  1. validation_engine.py +3 -3
validation_engine.py CHANGED
@@ -9,7 +9,7 @@ from typing import Any, Optional, List
9
  from datetime import datetime
10
  from config_provider import ParameterConfig
11
  from locale_manager import LocaleManager
12
- from utils import log
13
 
14
  def validate(value: str, param: ParameterConfig, locale: Optional[str] = None) -> bool:
15
  """Validate parameter value based on type and locale"""
@@ -81,7 +81,7 @@ def validate_boolean(value: str, locale: Optional[str] = None) -> bool:
81
  return value_lower in all_true_values or value_lower in all_false_values
82
 
83
  except Exception as e:
84
- log(f"⚠️ Error in locale-based boolean validation: {e}")
85
  # Fallback to basic validation
86
  return value_lower in ["yes", "no", "evet", "hayır", "1", "0", "true", "false"]
87
 
@@ -124,7 +124,7 @@ def get_boolean_value(value: str, locale: Optional[str] = None) -> Optional[bool
124
  return None
125
 
126
  except Exception as e:
127
- log(f"⚠️ Error converting boolean value: {e}")
128
  return None
129
 
130
  def get_supported_locales() -> List[str]:
 
9
  from datetime import datetime
10
  from config_provider import ParameterConfig
11
  from locale_manager import LocaleManager
12
+ from logger import log_info, log_error, log_warning, log_debug
13
 
14
  def validate(value: str, param: ParameterConfig, locale: Optional[str] = None) -> bool:
15
  """Validate parameter value based on type and locale"""
 
81
  return value_lower in all_true_values or value_lower in all_false_values
82
 
83
  except Exception as e:
84
+ log_error("⚠️ Error in locale-based boolean validation", e)
85
  # Fallback to basic validation
86
  return value_lower in ["yes", "no", "evet", "hayır", "1", "0", "true", "false"]
87
 
 
124
  return None
125
 
126
  except Exception as e:
127
+ log_error("⚠️ Error converting boolean value", e)
128
  return None
129
 
130
  def get_supported_locales() -> List[str]: