...
- Now admin can create a custom resource with a new permission flag "m" which will allow the PBS server to send this particular custom resource to MoM so that execution hooks can access(read/write) the resource.
The "m" flag is designed to improve the performance of reading custom resources by execution hooks.
The "m" flag allows execution hooks to read custom resources faster via pbs.server().
When the "m" flag is set for a custom resource, MoMs cache a copy of the resource. If execution hooks need to read a resource frequently, the "m" flag can improve performance.
- Resources not having this flag set, will not be sent to MoM.
- Resources created by exechost_startup hook will have this flag set by default.
- Admin can set this new flag in combination with flags: q, h, s, r , n, f and i.
- To unset flag "m", admin can either overwrite the flag value or do a "unset resource <name> flag". Doing the unset operation will remove all the flags set for the resource.
...