Skip to content

Commit 08393b6

Browse files
authored
1 parent 3163856 commit 08393b6

25 files changed

+253
-69
lines changed

ChangeLog

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,42 @@
1+
2022-11-25 S. Thiell <[email protected]>
2+
3+
* Version 1.9 released. The main changes are listed below.
4+
5+
* clush: add --mode support with sudo and sshpass examples (#198,#234,#423)
6+
7+
* clush: add same arguments '--outdir=OUTDIR' and '--errdir=ERRDIR' as
8+
pssh (#470)
9+
10+
* clush: always close stdin stream of worker when it is not used (#478)
11+
12+
* clush: use daemon attribute instead of deprecated setDaemon() (#479)
13+
14+
* slurm.conf.example: filter out more Slurm node state flags (#469)
15+
16+
* NodeSet: add special notation @@source to expand group names (#468)
17+
18+
* RangeSet: nD folding optimization (#485)
19+
20+
* RangeSet: support ranges with zero padding of mixed lengths (#293, #473)
21+
22+
* RangeSet: add explicit intiter() method to iterate over integers (#476)
23+
24+
* EngineClient: EnginePort improvements, add event ev_port_start() (#481)
25+
26+
* Tree: fix start and bufferize early writes (#482)
27+
28+
* Tree: fix error with intermediate gateways (#471)
29+
30+
* Defaults: Introduce CLUSTERSHELL_CFGDIR (#483)
31+
32+
* Fix for python-3.10 (#484)
33+
34+
* Worker: deprecate old EventHandler method signatures (#358)
35+
36+
* Worker: remove old last_*() methods (#226)
37+
38+
* tests: misc. improvements (#110, #501, #502, 503)
39+
140
2021-11-03 S. Thiell <[email protected]>
241

342
* Version 1.8.4 released. The main changes are listed below.

clustershell.spec.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,9 @@ rm -rf %{buildroot}
237237
%{vimdatadir}/syntax/groupsconf.vim
238238

239239
%changelog
240+
* Fri Nov 25 2022 Stephane Thiell <[email protected]> 1.9-1
241+
- update to 1.9
242+
240243
* Wed Nov 3 2021 Stephane Thiell <[email protected]> 1.8.4-1
241244
- update to 1.8.4
242245

doc/man/man1/clubak.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUBAK 1 "2021-11-03" "1.8.4" "ClusterShell User Manual"
3+
.TH CLUBAK 1 "2022-11-25" "1.9" "ClusterShell User Manual"
44
.SH NAME
55
clubak \- format output from clush/pdsh-like output and more
66
.

doc/man/man1/cluset.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSET 1 "2022-03-19" "1.8.4" "ClusterShell User Manual"
3+
.TH CLUSET 1 "2022-11-25" "1.9" "ClusterShell User Manual"
44
.SH NAME
55
cluset \- compute advanced cluster node set operations
66
.

doc/man/man1/clush.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSH 1 "2022-11-18" "1.8.4" "ClusterShell User Manual"
3+
.TH CLUSH 1 "2022-11-25" "1.9" "ClusterShell User Manual"
44
.SH NAME
55
clush \- execute shell commands on a cluster
66
.

doc/man/man1/nodeset.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH NODESET 1 "2022-03-19" "1.8.4" "ClusterShell User Manual"
3+
.TH NODESET 1 "2022-11-25" "1.9" "ClusterShell User Manual"
44
.SH NAME
55
nodeset \- compute advanced nodeset operations
66
.

doc/man/man5/clush.conf.5

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSH.CONF 5 "2022-06-29" "1.8.4" "ClusterShell User Manual"
3+
.TH CLUSH.CONF 5 "2022-11-25" "1.9" "ClusterShell User Manual"
44
.SH NAME
55
clush.conf \- Configuration file for clush
66
.

doc/man/man5/groups.conf.5

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH GROUPS.CONF 5 "2021-11-03" "1.8.4" "ClusterShell User Manual"
3+
.TH GROUPS.CONF 5 "2022-11-25" "1.9" "ClusterShell User Manual"
44
.SH NAME
55
groups.conf \- Configuration file for ClusterShell node groups
66
.
@@ -42,7 +42,8 @@ user configuration file (\fI$XDG_CONFIG_HOME/clustershell/groups.conf\fP)
4242
.IP 2. 3
4343
local pip user installation (\fI$HOME/.local/etc/clustershell/groups.conf\fP)
4444
.IP 3. 3
45-
system\-wide configuration file (\fI/etc/clustershell/groups.conf\fP)
45+
Global configuration file (\fI$CLUSTERSHELL_CFGDIR/groups.conf\fP, defaults to
46+
\fI/etc/clustershell/groups.conf\fP)
4647
.UNINDENT
4748
.UNINDENT
4849
.UNINDENT
@@ -183,13 +184,14 @@ reverse: sinfo \-h \-N \-o "%P" \-n $NODE
183184
.SH FILES
184185
.INDENT 0.0
185186
.TP
186-
.B \fI/etc/clustershell/groups.conf\fP
187-
System\-wide node groups configuration file.
187+
.B \fI$CLUSTERSHELL_CFGDIR/groups.conf\fP (defaults to \fI/etc/clustershell/groups.conf\fP)
188+
Global node groups configuration file.
188189
.TP
189-
.B \fI/etc/clustershell/groups.conf.d/\fP
190+
.B \fI$CLUSTERSHELL_CFGDIR/groups.conf.d/\fP (defaults to
191+
\fI/etc/clustershell/groups.conf.d/\fP)
190192
Recommended directory for additional configuration files.
191193
.TP
192-
.B \fI/etc/clustershell/groups.d/\fP
194+
.B \fI$CLUSTERSHELL_CFGDIR/groups.d/\fP (defaults to \fI/etc/clustershell/groups.d/\fP)
193195
Recommended directory for \fIautodir\fP, where native group definition files
194196
(.yaml files) are found.
195197
.TP
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
TreeWorker
2+
----------
3+
4+
.. automodule:: ClusterShell.Worker.Tree
5+
.. py:currentmodule:: ClusterShell.Worker.Tree
6+
7+
.. autoclass:: TreeWorker
8+
:members:
9+
:special-members:

doc/sphinx/api/workers/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Contents:
1616
Worker
1717
ExecWorker
1818
StreamWorker
19+
TreeWorker
1920
WorkerRsh
2021
WorkerPdsh
2122
WorkerPopen

0 commit comments

Comments
 (0)