|
@@ -2,6 +2,8 @@ import os
|
|
import time
|
|
import time
|
|
import datetime
|
|
import datetime
|
|
|
|
|
|
|
|
+from supervisor.datatypes import Automatic
|
|
|
|
+
|
|
from supervisor.options import readFile
|
|
from supervisor.options import readFile
|
|
from supervisor.options import tailFile
|
|
from supervisor.options import tailFile
|
|
from supervisor.options import NotExecutable
|
|
from supervisor.options import NotExecutable
|
|
@@ -652,6 +654,7 @@ class SupervisorNamespaceRPCInterface:
|
|
state = process.get_state()
|
|
state = process.get_state()
|
|
spawnerr = process.spawnerr or ''
|
|
spawnerr = process.spawnerr or ''
|
|
exitstatus = process.exitstatus or 0
|
|
exitstatus = process.exitstatus or 0
|
|
|
|
+ logfile = process.config.stdout_logfile or 'NONE'
|
|
|
|
|
|
info = {
|
|
info = {
|
|
'name':process.config.name,
|
|
'name':process.config.name,
|
|
@@ -663,7 +666,7 @@ class SupervisorNamespaceRPCInterface:
|
|
'statename':getProcessStateDescription(state),
|
|
'statename':getProcessStateDescription(state),
|
|
'spawnerr':spawnerr,
|
|
'spawnerr':spawnerr,
|
|
'exitstatus':exitstatus,
|
|
'exitstatus':exitstatus,
|
|
- 'logfile':process.config.stdout_logfile,
|
|
|
|
|
|
+ 'logfile':logfile,
|
|
'pid':process.pid,
|
|
'pid':process.pid,
|
|
}
|
|
}
|
|
|
|
|