gauravlochab commited on
Commit
f4fef41
·
1 Parent(s): f1e86fd

removed logging

Browse files
Files changed (1) hide show
  1. app.py +12 -21
app.py CHANGED
@@ -28,33 +28,24 @@ from load_from_csv import (
28
  get_data_freshness_info
29
  )
30
 
31
- # Set up logging with appropriate verbosity
32
  logging.basicConfig(
33
- level=logging.INFO, # Use INFO level instead of DEBUG to reduce verbosity
34
- format="%(asctime)s - %(levelname)s - %(message)s",
35
  handlers=[
36
- logging.FileHandler("app_debug.log", mode='a'), # Append mode for persistence
37
- logging.StreamHandler() # Also log to console
38
  ],
39
- force=True # Force reconfiguration of logging
40
  )
41
  logger = logging.getLogger(__name__)
 
42
 
43
- # Ensure the logger level is set correctly
44
- logger.setLevel(logging.INFO)
45
-
46
- # Test logging to verify it's working
47
- logger.info("=== LOGGING SYSTEM INITIALIZED ===")
48
- logger.info("Debug logs will be written to app_debug.log")
49
-
50
- # Reduce third-party library logging
51
- logging.getLogger("urllib3").setLevel(logging.WARNING)
52
- logging.getLogger("httpx").setLevel(logging.WARNING)
53
- logging.getLogger("matplotlib").setLevel(logging.WARNING)
54
-
55
- # Log the startup information
56
- logger.info("============= APPLICATION STARTING =============")
57
- logger.info(f"Running from directory: {os.getcwd()}")
58
 
59
  # Global variables to store the data for reuse
60
  global_df = None
 
28
  get_data_freshness_info
29
  )
30
 
31
+ # Set up minimal logging for HF Spaces to avoid Content-Length errors
32
  logging.basicConfig(
33
+ level=logging.WARNING, # Use WARNING level to minimize log output
34
+ format="%(levelname)s - %(message)s", # Simplified format
35
  handlers=[
36
+ logging.StreamHandler() # Only console logging, no file logging
 
37
  ],
38
+ force=True
39
  )
40
  logger = logging.getLogger(__name__)
41
+ logger.setLevel(logging.WARNING)
42
 
43
+ # Reduce all third-party library logging
44
+ logging.getLogger("urllib3").setLevel(logging.ERROR)
45
+ logging.getLogger("httpx").setLevel(logging.ERROR)
46
+ logging.getLogger("matplotlib").setLevel(logging.ERROR)
47
+ logging.getLogger("plotly").setLevel(logging.ERROR)
48
+ logging.getLogger("pandas").setLevel(logging.ERROR)
 
 
 
 
 
 
 
 
 
49
 
50
  # Global variables to store the data for reuse
51
  global_df = None