Bureau log redirector (from msoy)

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5409 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Jamie Doornbos
2008-10-01 22:57:13 +00:00
parent 5adcafcc64
commit af72be4496
2 changed files with 57 additions and 2 deletions
@@ -33,7 +33,6 @@ import com.google.inject.Singleton;
import com.samskivert.util.Interval;
import com.samskivert.util.Invoker;
import com.samskivert.util.ProcessLogger;
import com.samskivert.util.RunQueue;
import com.samskivert.util.StringUtil;
@@ -47,6 +46,7 @@ import com.threerings.presents.server.PresentsClient;
import com.threerings.bureau.data.AgentObject;
import com.threerings.bureau.data.BureauCodes;
import com.threerings.bureau.data.BureauCredentials;
import com.threerings.bureau.util.BureauLogRedirector;
import static com.threerings.bureau.Log.log;
@@ -204,7 +204,7 @@ public class BureauRegistry
builder.redirectErrorStream(true);
Process process = builder.start();
// log the output of the process and prefix with bureau id
ProcessLogger.copyMergedOutput(log, bureauId, process);
new BureauLogRedirector(bureauId, process.getInputStream());
}
@Override