def staggerFrames(self, range, stagger): """Staggers the specified frame range on this job. @type range: string @param range: The frame range to stagger @type stagger: int @param stagger: The amount to stagger by""" self.stub.StaggerFrames(job_pb2.JobStaggerFramesRequest( job=self.data, range=range, stagger=stagger), timeout=Cuebot.Timeout)
def staggerFrames(self, frame_range, stagger): """Staggers the specified frame range on this job. :type frame_range: string :param frame_range: the frame range to stagger :type stagger: int :param stagger: the amount to stagger by """ self.stub.StaggerFrames(job_pb2.JobStaggerFramesRequest( job=self.data, range=frame_range, stagger=stagger), timeout=Cuebot.Timeout)
def testStaggerFrames(self, getStubMock): stubMock = mock.Mock() stubMock.StaggerFrames.return_value = job_pb2.JobStaggerFramesResponse() getStubMock.return_value = stubMock range = '1-10' stagger = 5 job = opencue.wrappers.job.Job( job_pb2.Job(name=TEST_JOB_NAME)) job.staggerFrames(range, stagger) stubMock.StaggerFrames.assert_called_with( job_pb2.JobStaggerFramesRequest(job=job.data, range=range, stagger=stagger), timeout=mock.ANY)