dfd
This commit is contained in:
@@ -55,16 +55,16 @@ def check_hydrus_availability(config: Dict[str, Any]) -> Tuple[bool, Optional[st
|
||||
is_available, reason = _is_hydrus_available(config, use_cache=False)
|
||||
|
||||
if is_available:
|
||||
logger.info("[Hydrus Health Check] ✅ Hydrus API is AVAILABLE")
|
||||
logger.info("[Hydrus Health Check] Hydrus API is AVAILABLE")
|
||||
return True, None
|
||||
else:
|
||||
reason_str = f": {reason}" if reason else ""
|
||||
logger.warning(f"[Hydrus Health Check] ❌ Hydrus API is UNAVAILABLE{reason_str}")
|
||||
logger.warning(f"[Hydrus Health Check] Hydrus API is UNAVAILABLE{reason_str}")
|
||||
return False, reason
|
||||
|
||||
except Exception as e:
|
||||
error_msg = str(e)
|
||||
logger.error(f"[Hydrus Health Check] ❌ Error checking Hydrus availability: {error_msg}")
|
||||
logger.error(f"[Hydrus Health Check] Error checking Hydrus availability: {error_msg}")
|
||||
return False, error_msg
|
||||
|
||||
|
||||
@@ -88,16 +88,16 @@ def initialize_hydrus_health_check(config: Dict[str, Any]) -> None:
|
||||
_HYDRUS_CHECK_COMPLETE = True
|
||||
|
||||
if is_available:
|
||||
debug("✅ Hydrus: ENABLED - All Hydrus features available", file=sys.stderr)
|
||||
debug("Hydrus: ENABLED - All Hydrus features available", file=sys.stderr)
|
||||
else:
|
||||
debug(f"⚠️ Hydrus: DISABLED - {reason or 'Connection failed'}", file=sys.stderr)
|
||||
debug(f"Hydrus: DISABLED - {reason or 'Connection failed'}", file=sys.stderr)
|
||||
|
||||
except Exception as e:
|
||||
logger.error(f"[Startup] Failed to initialize Hydrus health check: {e}", exc_info=True)
|
||||
_HYDRUS_AVAILABLE = False
|
||||
_HYDRUS_UNAVAILABLE_REASON = str(e)
|
||||
_HYDRUS_CHECK_COMPLETE = True
|
||||
debug(f"⚠️ Hydrus: DISABLED - Error during health check: {e}", file=sys.stderr)
|
||||
debug(f"Hydrus: DISABLED - Error during health check: {e}", file=sys.stderr)
|
||||
|
||||
|
||||
def check_debrid_availability(config: Dict[str, Any]) -> Tuple[bool, Optional[str]]:
|
||||
|
||||
Reference in New Issue
Block a user