MaheshP98 commited on
Commit
08fef74
·
verified ·
1 Parent(s): 822f2b7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -3
app.py CHANGED
@@ -15,10 +15,10 @@ logger = logging.getLogger(__name__)
15
  def process_files(*uploaded_files):
16
  """Process uploaded CSV files and generate dashboard outputs."""
17
  logger.info(f"Received {len(uploaded_files)} uploaded files.")
18
- try:
19
- if not uploaded_files:
20
- return "Please upload at least one CSV file.", None, None, None, None
21
 
 
22
  # Load data
23
  df = load_logs(uploaded_files)
24
  logger.info(f"Loaded {len(df)} log records from uploaded files.")
@@ -43,6 +43,9 @@ def process_files(*uploaded_files):
43
  logger.warning("Missing `amc_expiry` column in data.")
44
 
45
  return log_table, fig, anomaly_table, amc_table, df
 
 
 
46
 
47
  def generate_pdf_report(df):
48
  """Generate and return path to PDF report."""
 
15
  def process_files(*uploaded_files):
16
  """Process uploaded CSV files and generate dashboard outputs."""
17
  logger.info(f"Received {len(uploaded_files)} uploaded files.")
18
+ if not uploaded_files:
19
+ return "Please upload at least one CSV file.", None, None, None, None
 
20
 
21
+ try:
22
  # Load data
23
  df = load_logs(uploaded_files)
24
  logger.info(f"Loaded {len(df)} log records from uploaded files.")
 
43
  logger.warning("Missing `amc_expiry` column in data.")
44
 
45
  return log_table, fig, anomaly_table, amc_table, df
46
+ except Exception as e:
47
+ logger.error(f"Error processing files: {e}")
48
+ return f"Error: {e}", None, None, None, None
49
 
50
  def generate_pdf_report(df):
51
  """Generate and return path to PDF report."""