Skip to content

Conversation

@jimklimov
Copy link
Member

@jimklimov jimklimov commented Jul 30, 2024

jimklimov added 10 commits July 30, 2024 14:44
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…le" assignments

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…g logs [networkupstools#2567]

...and avoid a potential argv array overflow (or at least useless NULL reporting) along the way

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…issed before [networkupstools#2118]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…UPSNOTIFY missed before [networkupstools#2136]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…led()` common method [balancing issues networkupstools#1789 vs. networkupstools#316]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…e banner_is_disabled() checking [networkupstools#1789 vs. networkupstools#316]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added enhancement documentation service/daemon start/stop General subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/Debug NUT protocols labels Jul 30, 2024
@jimklimov jimklimov added this to the 2.8.3 milestone Jul 30, 2024
…tps://www.networkupstools.org/" if PACKAGE_URL points completely elsewhere) [networkupstools#1949]

Tested with "VER" command

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ed "https://www.networkupstools.org/" if PACKAGE_URL points completely elsewhere) [networkupstools#1949]

Tested with "GET VAR dummy server.info" command

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…AYS_DESC toggle envvar [networkupstools#1949]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…fully (and abort if there is no common BASE) [networkupstools#1949]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ailed and we fall back [networkupstools#1949]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ver DESC or BASE data [networkupstools#1949]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…lt version info data point [networkupstools#1949]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…codepaths

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…would start or shutdown

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…n) [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…e_dump_conn() [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…TPID query

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…MPVALUE and DUMPSTATUS queries

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…dsignalfn()

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…us" with socket protocol queries [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ide a basic "status" operation [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov changed the title Teach upsdrvctl to list device config names, and to optionally hide the start-up banner Teach upsdrvctl to list device config names and show run-time status, and to optionally hide the start-up banner Jul 31, 2024
@AppVeyorBot

This comment was marked as resolved.

…se [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…f conn->buf [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot
Copy link

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…am configuration tweaks

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…he example [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ith column names [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov
Copy link
Member Author

Example screenshot currently:

:; upsdrvctl status
Network UPS Tools - UPS driver controller 2.8.2.705.100-805-g68344de5b
Can't open /var/state/ups/dummy-ups-dummy: No such file or directory
dummy   dummy-ups       N/A     -3      NOT_RESPONSIVE  N/A
eco650  usbhid-ups      RUNNING 3559207 RESPONSIVE      3559207 "OL"

… naming

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…psdrvquery_debug_level hushing around upsdrvquery_connect_drvname_upsname() attempt [networkupstools#2567]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov
Copy link
Member Author

UPDATED screenshot:

:; NUT_QUIET_INIT_BANNER=true ./drivers/upsdrvctl status
UPSNAME UPSDRV  PF_RUNNING      PF_PID  S_RESPONSIVE    S_PID   S_STATUS
dummy   dummy-ups       N/A     -3      NOT_RESPONSIVE  N/A
eco650  usbhid-ups      RUNNING 3559207 RESPONSIVE      3559207 "OL"

…_GIT_TRUNK if not provided explicitly [networkupstools#1949]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation enhancement NUT protocols service/daemon start/stop General subject for starting and stopping NUT daemons (drivers, server, monitor); also BG/FG/Debug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

upsdrvctl would benefit from CLI options to list known devices, and their current health

2 participants