From: "Mr. Daniel Browne" <dbrowne@(email surpressed)> Subject: WaitFor question Date: Fri, 02 Dec 2011 19:16:27 -0500 |
Msg# 2156 View Complete Thread (2 articles) | All Threads Last Next |
Hi Greg, I was trying to help our editor alter the waitfor time on a large number of dailies jobs, but the waitfor command in the terminal kept putting the jobs into a run state: rush -fu seinfeld.165 -waitfor 22:00 The only way the job goes into waitfor correctly is if changing it from iRush, and then only if you strip the date out of the waitfor field. We're still running 102.42a9d |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: WaitFor question Date: Fri, 02 Dec 2011 20:12:40 -0500 |
Msg# 2157 View Complete Thread (2 articles) | All Threads Last Next |
On 12/02/11 16:16, Mr. Daniel Browne wrote: > Hi Greg, > > I was trying to help our editor alter the waitfor time on a large number > of dailies jobs, but the waitfor command in the terminal kept putting > the jobs into a run state: > > rush -fu seinfeld.165 -waitfor 22:00 > > The only way the job goes into waitfor correctly is if changing it from > iRush, and then only if you strip the date out of the waitfor field. > We're still running 102.42a9d Hi Dan, Hmm, irush is running the same command, so there really shouldn't be any difference I don't think. If a job is rendering, and you change it to 'waitfor 22:00' (ie. wait until 10pm tonight), it acts like 'pause': > new frames won't be started until 10pm > already running frames will continue to render (unless you use eg. 'rush -que run' to requeue them) Here's a test I just ran with 102.42a9d, and the results seem correct: $ rush -lj STATUS JOBID TITLE OWNER %DONE %FAIL BUSY ELAPSED REMARKS -------- ---------------- ------------------------- -------------- ----- ----- ---- ---------- -------- Run ta.1 TEST_WAITFOR erco %0 %0 1 00:00:02 $ rush -waitfor 22:00 -fu ta.1 waitfor 22:00: WaitFor Time=22:00,12/02/2011 $ rush -lj STATUS JOBID TITLE OWNER %DONE %FAIL BUSY ELAPSED REMARKS -------- ---------------- ------------------------- -------------- ----- ----- ---- ---------- -------- Wait ta.1 TEST_WAITFOR erco %0 %0 1 00:00:13 Wait for 22:00,12/02/2011 ^^^^ ^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ You should immediately see the job enter the 'Wait' state (STATUS=Wait) after running the '-waitfor 22:00', but busy frames will still continue to run (BUSY=1) To also stop the rendering frames, you'd need to requeue them as a second step, with e.g. 'rush -que run ta.1 -fu' or similar. Then they too won't restart until 10pm. This all should be the expected behavior; let me know if you're seeing or expecting something else. -- Greg Ercolano, erco@(email surpressed) Seriss Corporation Rush Render Queue, http://seriss.com/rush/ Tel: (Tel# suppressed)ext.23 Fax: (Tel# suppressed) Cel: (Tel# suppressed) |