{
"event": "PreToolUse",
"tool_name": "Read",
"tool_input": {
"file_path": "\/tmp\/backup-prod-to-ki.sh",
"offset": 194,
"limit": 30
}
}
{
"tool_response": {
"type": "text",
"file": {
"filePath": "\/tmp\/backup-prod-to-ki.sh",
"content": "\n if [ -d \/var\/www\/chromadb ]; then\n tar czf \"${chroma_dir}\/chromadb-data.tar.gz\" \\\n --exclude='*.log' \\\n -C \/var\/www chromadb 2>>\"$LOG_FILE\" \\\n && log \"ChromaDB: $(du -sh \"${chroma_dir}\/chromadb-data.tar.gz\" | cut -f1)\" \\\n || record_error \"ChromaDB: tar fehlgeschlagen\"\n else\n log \"ChromaDB: \/var\/www\/chromadb nicht vorhanden (uebersprungen)\"\n fi\n}\n\n#------------------------------------------------------------------------------\n# PHASE 2: E-Mail\n#------------------------------------------------------------------------------\nbackup_mail() {\n log \"--- Phase 2: E-Mail ---\"\n local mail_dir=\"${LOCAL_STAGING}\/mail\"\n mkdir -p \"$mail_dir\"\n\n if [ -d \/var\/vmail ]; then\n tar czf \"${mail_dir}\/vmail.tar.gz\" -C \/var vmail 2>>\"$LOG_FILE\" \\\n && log \"vmail: $(du -sh \"${mail_dir}\/vmail.tar.gz\" | cut -f1)\" \\\n || record_error \"Mail: vmail tar fehlgeschlagen\"\n fi\n\n if [ -d \/var\/mail ] && [ \"$(ls -A \/var\/mail 2>\/dev\/null)\" ]; then\n tar czf \"${mail_dir}\/mail.tar.gz\" -C \/var mail 2>>\"$LOG_FILE\" \\\n || record_error \"Mail: \/var\/mail tar fehlgeschlagen\"\n fi",
"numLines": 30,
"startLine": 194,
"totalLines": 460
}
}
}