Ticket #79 (new defect)

Opened 7 years ago

Last modified 3 years ago

monitoring and control of 'external' optimization jobs

Reported by: lichen Owned by: mmckerns
Priority: major Milestone: mystic-0.5a
Component: mystic.solvers Keywords:
Cc:

Description (last modified by mmckerns) (diff)

Ctrl+C pause function fails on shell-launched (i.e. non-bound) forward models. Failure of job control mechanism also occurs for distributed and parallel jobs.

Also, what to do if the forward model gets killed? Should the whole job always fail?

Change History

comment:1 Changed 7 years ago by lichen

  • Milestone set to mystic-0.1a3

comment:2 Changed 6 years ago by mmckerns

  • Priority changed from minor to major
  • Summary changed from Ctrl+C pause function fails on external forward model to monitoring and control of 'external' optimization jobs
  • Description modified (diff)
  • Milestone changed from mystic-0.2a1 to mystic-0.2a3

comment:3 Changed 6 years ago by mmckerns

  • Description modified (diff)

comment:4 Changed 6 years ago by mmckerns

split monitoring and control of parallel and distributed jobs to ticket #94

comment:5 Changed 5 years ago by mmckerns

  • Milestone changed from mystic-0.3a1 to mystic-0.3a2

comment:6 Changed 3 years ago by mmckerns

I think this could be done through appropriate wrapping of the function, and use of a pipe... the job would need to be a "model" object, with methods that can catch "kill" signals or whatever.

Note: See TracTickets for help on using tickets.