Skip to content

Commit 7a0b257

Browse files
committed
flux-exec(1): use IDSET not NODESET
Problem: NODESET is used to describe a set of ranks, but that terminology is not used anywhere else. Use IDSET instead and add an RFC 22 reference.
1 parent 7802d28 commit 7a0b257

File tree

4 files changed

+11
-39
lines changed

4 files changed

+11
-39
lines changed

doc/Makefile.am

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,6 @@ if ENABLE_DOCS
382382
man_MANS = $(MAN1_FILES) $(MAN3_FILES) $(MAN5_FILES) $(MAN7_FILES)
383383
$(RST_FILES): \
384384
man1/common/resources.rst \
385-
man1/common/nodeset.rst \
386385
man1/common/job-param-additional.rst \
387386
man1/common/job-param-batch.rst \
388387
man1/common/job-param-common.rst \
@@ -461,7 +460,6 @@ EXTRA_DIST = \
461460
$(RST_FILES) \
462461
man1/index.rst \
463462
man1/common/resources.rst \
464-
man1/common/nodeset.rst \
465463
man1/common/job-param-additional.rst \
466464
man1/common/job-param-batch.rst \
467465
man1/common/job-param-common.rst \

doc/man1/common/nodeset.rst

Lines changed: 0 additions & 22 deletions
This file was deleted.

doc/man1/flux-exec.rst

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ flux-exec(1)
55
SYNOPSIS
66
========
77

8-
**flux** **exec** [*--noinput*] [*--label-io*] [*—dir=DIR*] [*--rank=NODESET*] [*--verbose*] *COMMAND...*
8+
**flux** **exec** [*--noinput*] [*--label-io*] [*—dir=DIR*] [*--rank=IDSET*] [*--verbose*] *COMMAND...*
99

1010
DESCRIPTION
1111
===========
@@ -50,19 +50,18 @@ OPTIONS
5050
Set the working directory of remote *COMMAND* to *DIR*. The default is to
5151
propagate the current working directory of flux-exec(1).
5252

53-
.. option:: -r, --rank=NODESET
53+
.. option:: -r, --rank=IDSET
5454

55-
Target specific ranks in *NODESET*. Default is to target "all" ranks.
56-
See `NODESET FORMAT`_ below for more information.
55+
Target specific ranks in *IDSET*. Default is to target "all" ranks.
5756

58-
.. option:: -x, --exclude=NODESET
57+
.. option:: -x, --exclude=IDSET
5958

60-
Exclude ranks in *NODESET*.
59+
Exclude ranks in *IDSET*.
6160

6261
.. option:: -j, --jobid=JOBID
6362

6463
Use the job shell exec service for job *JOBID* instead of the broker's
65-
exec service. The default *NODESET* will be set to the nodes assigned
64+
exec service. The default *IDSET* will be set to the nodes assigned
6665
to the job, and the :option:`--rank` and :option:`--exclude` options are
6766
applied relative to this set. For example, :option:`flux exec -j ID -r 0`
6867
will run only on the first node assigned to *JOBID*, and :option:`flux
@@ -87,12 +86,6 @@ OPTIONS
8786
signal remote commands instead of the normal builtin subprocess signaling
8887
mechanism.
8988

90-
91-
NODESET FORMAT
92-
==============
93-
94-
.. include:: common/nodeset.rst
95-
9689
EXIT STATUS
9790
===========
9891

@@ -109,3 +102,8 @@ RESOURCES
109102
=========
110103

111104
.. include:: common/resources.rst
105+
106+
FLUX RFC
107+
========
108+
109+
:doc:`rfc:spec_22`

doc/test/spell.en.pws

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ graphviz
6565
prepended
6666
multipart
6767
Tpng
68-
nodesets
6968
keepalives
7069
emerg
7170
gettimeofday
@@ -117,7 +116,6 @@ ary
117116
baz
118117
EPGM
119118
modopts
120-
nodeset
121119
noexec
122120
pre
123121
slurm

0 commit comments

Comments
 (0)