polite-angle-82480
10/24/2024, 11:12 PMpants run
?polite-angle-82480
10/24/2024, 11:13 PMpolite-angle-82480
10/24/2024, 11:13 PMpolite-angle-82480
10/24/2024, 11:14 PMpolite-angle-82480
10/24/2024, 11:15 PMpants run
commandfast-nail-55400
10/25/2024, 12:34 AMfast-nail-55400
10/25/2024, 12:34 AMfast-nail-55400
10/25/2024, 12:35 AMfast-nail-55400
10/25/2024, 12:35 AM--stats-log
option.)fast-nail-55400
10/25/2024, 12:37 AMfast-nail-55400
10/25/2024, 12:39 AMrun
goal runs for a target and extract metadata from it.fast-nail-55400
10/25/2024, 12:41 AMEngineAwareParameter
or EngineAwareReturnType
has a metadata
method which can return a dict with arbitrary data to add to the work units generated.gorgeous-winter-99296
10/25/2024, 8:55 AMpolite-angle-82480
10/27/2024, 12:06 AMpolite-angle-82480
11/05/2024, 12:59 AMpants.log
and run-tracker
logs don’t have any output from python interpreter. All python-script logs only go to stdout+stderr to the screen, nothing to file. I’m getting the feeling I’ll hit a dead end if my goal is to have a plugin that will “intercept” output from python interpreterpolite-angle-82480
11/05/2024, 1:01 AMfast-nail-55400
11/05/2024, 1:22 AM@fast-nail-55400 a more targeted Q for you based on what you described about workunit logger — do you see it being possible to grab the output of a python process inside the plugin? Asking because I see thatDo you mean the output from the execution of aandpants.log
logs don’t have any output from python interpreter. All python-script logs only go to stdout+stderr to the screen, nothing to file. I’m getting the feeling I’ll hit a dead end if my goal is to have a plugin that will “intercept” output from python interpreterrun-tracker
Process
? (whether or not it was Python)fast-nail-55400
11/05/2024, 1:22 AMpex
executions)polite-angle-82480
11/05/2024, 4:31 PMI just want to clarify between output from Pants rule code and output from executing what happens to be a Python script (for example,I see pants outputs “output from Pants” both to screen and pants.log+run-tracker but “output from executing what happens to be a Python script (for example, pex executions)” only goes to to screen, there are no log files for itexecutions)pex