/data and /tmp standarization

This commit is contained in:
Adam Outler
2025-11-04 22:26:35 +00:00
parent 90a07c61eb
commit 5b871865db
250 changed files with 7462 additions and 4940 deletions

View File

@@ -1,9 +1,15 @@
#!/usr/bin/env python3
import subprocess
import sys
import os
def run_sqlite_command(command):
full_command = f"sudo docker exec -i netalertx sqlite3 /app/db/app.db \"{command}\""
# Use environment variable with fallback
db_path = os.path.join(
os.getenv('NETALERTX_DB', '/data/db'),
'app.db'
)
full_command = f"sudo docker exec -i netalertx sqlite3 {db_path} \"{command}\""
try:
result = subprocess.run(full_command, shell=True, text=True, capture_output=True)
if result.stderr:

View File

@@ -1,7 +1,7 @@
#!/bin/sh
# This script recreates the database from schema code.
#Database location
NETALERTX_DB_FILE=/app/db/app.db
# Database location
NETALERTX_DB_FILE=${NETALERTX_DB:-/data/db}/app.db
#remove the old database
rm ${NETALERTX_DB_FILE}