18 lines
471 B
Bash
18 lines
471 B
Bash
#!/bin/bash
|
|
# Stop NewsArchiver services
|
|
|
|
echo "Stopping NewsArchiver services..."
|
|
|
|
# Stop web server
|
|
pkill -f "run_archiver.py --serve" 2>/dev/null || true
|
|
echo "Web server stopped"
|
|
|
|
# Stop scheduler
|
|
pkill -f "run_archiver.py --interval" 2>/dev/null || true
|
|
echo "Scheduler stopped"
|
|
|
|
# Remove lock file
|
|
rm -f /home/user/playground/NewsArchiver/archival_data/.scheduler.lock 2>/dev/null || true
|
|
echo "Scheduler lock file removed"
|
|
|
|
echo "All NewsArchiver services stopped" |