Skip to content

How to improve interface for accessing nested Flux instances #3732

Answered by grondo
SteVwonder asked this question in Design
Discussion options

You must be logged in to vote

I believe some new additions to flux-core have mostly solved this problem:

  1. A new extensible Python FluxURIResolver class can be used to resolve high-level URIs to native Flux URIs from Python, and includes resolvers for Flux jobids (jobid scheme), process ids (pid scheme), and Slurm jobs (slurm scheme) in flux-core. There is the potential for new plugins for other foreign RMs or even site-specific URI resolution if necessary.
  2. The new flux uri command can be utilized to resolve Flux jobids and other high-level URIs to native URIs from the command line and in scripts, when necessary.
  3. PR #4004 extends flux proxy to call out to flux uri to resolve its JOBID argument, so that flux proxy JOBID

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by grondo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Design
Labels
None yet
2 participants