Quoting Ulf Markwardt <[email protected]>:
Dear developers,
who is the process owner of the job submit plugin, and an which host
does it run? (I guess it is called from slurmctld?)
It is run on the head node by slurmctld and runs as SlurmUser
(whatever that is configured to be).
Is there a single instance of this plugin or is it run in multiple
processes. In other words: can I store persistent data within my
library?
You can store persistent data. You may also wish to save/restore state
information in case the slurmctld restarts (use function init() to
recover state information, fini() to store state information and
perhaps store it on a periodic basis as well).
Thanks,
Ulf
--
___________________________________________________________________
Dr. Ulf Markwardt
Technische Universität Dresden
Center for Information Services and High Performance Computing (ZIH)
01062 Dresden, Germany
Phone: (+49) 351/463-33640 WWW: http://www.tu-dresden.de/zih