fix(debug): Stream python logs to console
This commit is contained in:
@@ -45,12 +45,17 @@ app.post('/api/run', (req, res) => {
|
||||
let stdoutData = '';
|
||||
let stderrData = '';
|
||||
|
||||
// STREAMING LOGS: Output Python logs immediately to Docker console
|
||||
pythonProcess.stdout.on('data', (data) => {
|
||||
stdoutData += data.toString();
|
||||
const str = data.toString();
|
||||
console.log(`[Python stdout] ${str.trim()}`);
|
||||
stdoutData += str;
|
||||
});
|
||||
|
||||
pythonProcess.stderr.on('data', (data) => {
|
||||
stderrData += data.toString();
|
||||
const str = data.toString();
|
||||
console.error(`[Python stderr] ${str.trim()}`);
|
||||
stderrData += str;
|
||||
});
|
||||
|
||||
pythonProcess.on('close', (code) => {
|
||||
|
||||
Reference in New Issue
Block a user