Skip to content

Commit 088effa

Browse files
authored
Merge e86a07f into 87008cf
2 parents 87008cf + e86a07f commit 088effa

7 files changed

Lines changed: 365 additions & 70 deletions

File tree

NEWS.adoc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ https://github.com/networkupstools/nut/milestone/12
3939
- (expected) CI automation for use of data points in drivers that conform
4040
to patterns defined in link:docs/nut-names.txt[]
4141

42+
- common code:
43+
* Introduced `setproctag()` and `getproctag()` (see examples in `upsmon`)
44+
to help track the log messages from massively-forking NUT daemons. [#3097]
45+
4246
- `nutdrv_qx` driver updates:
4347
* Define an internal `QX_FLAG_MAPPING_HANDLED` to check if the subdriver
4448
code (mapping table) and the data found from device walk sit together
@@ -73,10 +77,20 @@ https://github.com/networkupstools/nut/milestone/12
7377
of the existing mappings. Suggest how user can help improve the driver
7478
if too few data points were seen. [#3082, #3095]
7579

80+
- `upsdrvctl` tool updates:
81+
* Make use of `setproctag()` and `getproctag()` to report parent/child
82+
process names. [#3097]
83+
7684
- `upslog` tool updates:
7785
* Updated `help()` and failure messages to suggest `-m '*,-'` for logging
7886
of all known local devices to stdout. [#3083]
7987

88+
- `upsmon` client updates:
89+
* The `SHUTDOWNEXIT` option was not handled properly, and the requested
90+
long delays did not happen in practice. [issues #2133 and #3084, PR #3086]
91+
* Make use of `setproctag()` and `getproctag()` to report parent/child
92+
process names. [#3097]
93+
8094
- `upssched` tool updates:
8195
* Previously in PR #2896 (NUT releases v2.8.3 and v2.8.4) the `UPSNAME` and
8296
`NOTIFYTYPE` environment variables were neutered for the timer daemon,
@@ -94,6 +108,8 @@ https://github.com/networkupstools/nut/milestone/12
94108
(if passed). [#3097]
95109
* Introduced support for `DEBUG_MIN` setting via `upssched.conf`. [#3097]
96110
* Introduced `upssched -l` mode to list currently tracked timers. [#3097]
111+
* Make use of `setproctag()` and `getproctag()` to report parent/child
112+
process names. [#3097]
97113

98114
- `configure` script options:
99115
* Introduced `--with-python{,2,3}-modules-dir` to specify PyNUT(Client)

0 commit comments

Comments
 (0)