Compare commits
No commits in common. "c9b20d98269ee6332064906df67dcde88a611e9e" and "07826b59cf43e8dd270723f603712e4a310fdb61" have entirely different histories.
c9b20d9826
...
07826b59cf
|
@ -1,4 +1,3 @@
|
||||||
*.log
|
*.log
|
||||||
*.log.*
|
*.log.*
|
||||||
jitsi-stats.db
|
jitsi-stats.db
|
||||||
jilo.db
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
# jilo.conf - configuration variables for JItso Log Observer
|
|
||||||
LOGFILE="./jvb.log"
|
|
||||||
ROTATED_LOGFILE="./jvb.log.1"
|
|
||||||
DB="./jilo.db"
|
|
|
@ -1,25 +1,12 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
### Default configuration
|
### Variables
|
||||||
|
|
||||||
# default log files
|
# log files
|
||||||
DEFAULT_LOGFILE="./jvb.log"
|
LOGFILE="./jvb.log"
|
||||||
DEFAULT_ROTATED_LOGFILE="./jvb.log.1"
|
ROTATED_LOGFILE="./jvb.log.1"
|
||||||
# Default SQLite database file
|
# SQLite database file
|
||||||
DEFAULT_DB="./jitsi-stats.db"
|
DB="./jitsi-stats.db"
|
||||||
|
|
||||||
# Configuration file
|
|
||||||
CONFIG_FILE="./jilo.conf"
|
|
||||||
|
|
||||||
# Load configurations from the config file if it exists
|
|
||||||
if [[ -f "$CONFIG_FILE" ]]; then
|
|
||||||
source "$CONFIG_FILE"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# use default values if not overriden by config file
|
|
||||||
LOGFILE=${LOGFILE:-$DEFAULT_LOGFILE}
|
|
||||||
ROTATED_LOGFILE=${ROTATED_LOGFILE:-$DEFAULT_ROTATED_LOGFILE}
|
|
||||||
DB=${DB:-$DEFAULT_DB}
|
|
||||||
|
|
||||||
###
|
###
|
||||||
|
|
||||||
|
@ -200,18 +187,6 @@ case "$cmd" in
|
||||||
|
|
||||||
--check)
|
--check)
|
||||||
|
|
||||||
# First check if database exists
|
|
||||||
if [[ ! -f $"DB" ]]; then
|
|
||||||
echo "Database not found. If it's a fresh install, please install the database first."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Check the state table
|
|
||||||
if ! sqlite3 "$DB" ".schema state" &>/dev/null; then
|
|
||||||
echo "The database doesn't contain the required table \"state\". Please check it, and if needed, reinstall it."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Retrieve last log file and position inside it
|
# Retrieve last log file and position inside it
|
||||||
IFS='|' read -r last_file last_filetime last_size last_pos last_inode <<< $(get_state)
|
IFS='|' read -r last_file last_filetime last_size last_pos last_inode <<< $(get_state)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue