Dool

Latest version: v1.3.2

Safety actively analyzes 642295 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.6.2

- Fixed situation where no TERM environment variable was set (William Webber)
- Print out terminal debug info (TERM env and terminal type)
- Added SwapCached value to Cached (Bert de Bruijn)
- Added external plugin dstat_clock, a human-readable alternative for dstat_time
- Fixed problem with Broken pipe when doing eg. dstat | head -1 (Eike Herzbach)

0.6.1

- Look for plugins in ~/.dstat/ too
- Added '-M list' to show the list of available modules per path
- Fixed a bug in dpopen causing gpfs/gpfsop to fail after a while
- Change terminal title (if terminal supports it)
- Don't trim the cpulist to 2 items when -f (S�bastien Prud'homme)
- Exclude md-devices from total (Dbt 318950, Peter Cordes)
- Now accept 'total' keyword with -C (like -D and -N)
- Rewrote the path-inserting code
- Added asciidoc based manual page
- Added external plugin dstat_rpc
- Added external plugin dstat_rpcd
- Added external plugin dstat_nfs3
- Added external plugin dstat_nfs3op
- Added external plugin dstat_nfsd3
- Added external plugin dstat_nfsd3op
- Improvements to plugin error handling

0.6.0

- Removed keyboard input prevention patch. (Dbt 304673, Marc Lehmann)
- Fixed bug with: dstat -tit -I 177
- Added ipc stats (--ipc)
- Added lock stats (--lock)
- Added raw stats (--raw)
- Added unix stats (--unix)
- Improved udp stats
- Reimplemented -I eth0,ide1 (Bert de Bruijn)
- Smarter /proc handling, seek(0) instead of re-open()
- Implemented dopen() as a wrapper hash for file descriptors
- Small speedup improvements after profiling
- Improvement in handling compatible stats (eg. disk, disk24, disk24old)
- Added initial values (step=0) for disk, int, page, and sys stats
- Allowed external tools to use the dstat classes
- Added example scripts using the dstat classes (mstat.py and read.py)
- Allowed to interface with external plugins
- Added external acpi plugin dstat_battery
- Added external acpi plugin dstat_cpufreq
- Added external acpi plugin dstat_thermal
- Added external app plugin dstat_postfix
- Added external app plugin dstat_sendmail
- Added external app plugin dstat_gpfs
- Added external app plugin dstat_gpfsop
- Added external plugin dstat_dbus
- Added external plugin dstat_freespace
- Added external plugin dstat_utmp
- Added external plugin dstat_wifi
- Removed user stat (now in external dstat_utmp plugin)
- Smaller fixes and overall improvements
- Improved help output and manpage
- Added README.examples, README.performance and README.plugins
- Added profiling/debuging code (--debug)
- Rewrote cprint/cprintlist logic
- Get rid of python-curses requirement for SLES9 (although it helps to have it)
- Fixed dstat_disk24old for newer 2.4 kernels without CONFIG_BLK_STATS (Susan G. Kleinmann)
- Improved dstat_disk24 for newer 2.4 kernels with CONFIG_BLK_STATS (Susan G. Kleinmann)
- Allow for specifying compatible stats on command line (eg. -M disk24,disk24old,page24)
- Make time stat more detailed when --debug is used.
- Implemented infrastructure to pipe to commands
- Started collecting different proc-files for debugging
- Disable headers if less than 6 lines in terminal

0.5.10

- Small fix to restore terminal for all exit paths (Dbt 303526, Modesto Alexandre)
- Get rid of duplicate 'screen width too small' error message in dstat15

0.5.9

- Make default list total lists (cpu, disk, net)
- Fix clearline ANSI to work on older (Debian?) rxvt (Joshua Rodman)
- Improved color/vt100 terminal capabilities logic (Dbt 300288, Charles Lepple)
- Finally use curses for some of the terminal capabilities logic
- Improvement to non-tty handling for intermediate updates
- Small fix to handle the edge of the counters better
- Prevent keyboard input/echo when running

0.5.8

- Added user stats (-u), using python-utmp
- Bail out if all requested stats fail
- Replaced --noheader option by --noheaders option (like vmstat)
- Added -V as short for --version
- Improved help output
- Allow CSV output and human output concurrently
- Removed --csv option (now use --output option)
- Added gnome to known ANSI capable terminal emulation
- Replaced save and restore ANSI to save and restore VT100 (Olav Vitters)
- Backported dstat to python 1.5 again

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.