Ahmedik95316 commited on
Commit
dd6982a
·
verified ·
1 Parent(s): 12447c5

Update initialize_system.py

Browse files

Added code for creating monitoring directory structure

Files changed (1) hide show
  1. initialize_system.py +14 -0
initialize_system.py CHANGED
@@ -439,6 +439,20 @@ def create_initial_logs():
439
  json.dump([], f)
440
  log_step(f"✅ Created {log_file}")
441
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
442
  return True
443
 
444
  except Exception as e:
 
439
  json.dump([], f)
440
  log_step(f"✅ Created {log_file}")
441
 
442
+ # Create monitoring directory structure
443
+ monitor_dir = path_manager.get_logs_path("monitor")
444
+ monitor_dir.mkdir(parents=True, exist_ok=True)
445
+ log_step(f"✅ Created monitoring directory: {monitor_dir}")
446
+
447
+ # Create empty monitoring log files
448
+ monitor_files = ["predictions.json", "metrics.json", "alerts.json"]
449
+ for monitor_file in monitor_files:
450
+ monitor_path = monitor_dir / monitor_file
451
+ if not monitor_path.exists():
452
+ with open(monitor_path, 'w') as f:
453
+ json.dump([], f)
454
+ log_step(f"✅ Created {monitor_file}")
455
+
456
  return True
457
 
458
  except Exception as e: