def execute_continue(args): with cstar.job.Job() as job: try: cstar.jobreader.read(job, args.job_id, args.stop_after, max_days=args.max_job_age, output_directory=args.output_directory) except (FileTooOld, BadFileFormatVersion) as e: error(e) msg("Resuming job", job.job_id) msg("Running ", job.command) cstar.signalhandler.print_message_and_save_on_sigint(job, job.job_id) job.resume()
def execute_continue(args): msg("Retry : ", args.retry_failed) with cstar.job.Job() as job: try: cstar.jobreader.read(job, args.job_id, args.stop_after, max_days=args.max_job_age, output_directory=args.output_directory, retry=args.retry_failed) except (FileTooOld, BadFileFormatVersion) as e: error(e) msg("Resuming job", job.job_id) if job.jmx_username and not job.jmx_passwordfile: job.jmx_password = getpass.getpass(prompt="JMX Password ") msg("Running ", job.command) cstar.signalhandler.print_message_and_save_on_sigint(job, job.job_id) job.resume()
def _i_resume_the_job(context): with cstar.job.Job() as job: cstar.jobreader.read(job, context.last_job_id, 0, max_days=30) cstar.signalhandler.print_message_and_save_on_sigint(job, job.job_id) job.resume() context.job = job