Skip to content

Latest commit

 

History

History
79 lines (53 loc) · 1.77 KB

flux-jobtap.rst

File metadata and controls

79 lines (53 loc) · 1.77 KB

flux-jobtap(1)

SYNOPSIS

flux jobtap load [--remove=NAME] plugin [key=val...]
flux jobtap remove plugin
flux jobtap list [--all]
flux jobtap query plugin

DESCRIPTION

The flux jobtap command is used to query, load, and remove jobtap plugins from the Flux job-manager module at runtime.

COMMANDS

load

flux jobtap load

Load a new plugin into the job-manager. Optional key=val arguments occurring after plugin will set config key to val for plugin.

--remove=NAME

Remove plugin NAME before loading plugin. NAME may be a :linux:man7:glob pattern match.

remove

flux jobtap remove

Remove plugin. plugin may be a :linux:man7:glob pattern in which case all matching, non-builtin plugins are removed. The special value all may be used to remove all loaded jobtap plugins. Builtin plugins (those starting with a leading .) must be removed explicitly or by preceding NAME with ., e.g. .*.

list

flux jobtap list

Print the currently loaded list of plugins. Plugins built in to the job manager have a leading . in the name, e.g. .priority-default. They are not displayed by default.

-a, --all

List builtin plugins too.

query

flux jobtap query

Print a JSON object with extended information about plugin. This includes at least the plugin name and path (or "builtin" if the plugin was loaded internally), but may contain plugin-specific data if the plugin supports the plugin.query callback topic.

RESOURCES

SEE ALSO

:man7:flux-jobtap-plugins