7
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 7 hours ago. based on code collected about 7 hours ago.
Feb 25, 2025 — Feb 25, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* svn propset + fixed misc doc stuffs
sthiell
as Stephane Thiell
More... over 16 years ago
* Cosmetic: categorize clush options * Typo fix
sthiell
as Stephane Thiell
More... over 16 years ago
* Add clush and nodeset documentation: generated man pages from reStructuredText files * Add syntax and ftdetect scripts for editing clush.conf with vim
sthiell
as Stephane Thiell
More... over 16 years ago
* Fix a logic bug on unregister_writer(): writable event may be not set, don't call modify_specific (same logic in Engine.unregister()) * Always set EngineClient._weof when writer is closing, and allow engine to check for it
sthiell
as Stephane Thiell
More... over 16 years ago
* Fix for Python 2.6: 'deprecate' warning removal
sthiell
as Stephane Thiell
More... over 16 years ago
remove erroneous comment
sthiell
as Stephane Thiell
More... over 16 years ago
* add -q, --quiet option * add "completed/total clients" progress indicator when clush is called with gather option -b, --dshbak * clush.conf: change default verbosity to 1 (standard), 0 is now quiet, 2 is verbose and 3 is debug
sthiell
as Stephane Thiell
More... over 16 years ago
Fix trac ticket #5: * added !local_command support * added --copy and --dest options to copy files (use Scp worker)
sthiell
as Stephane Thiell
More... over 16 years ago
* clush: minor comestic stuffs, enable readline completion, add special prefixed cmd @, +, -, ? to deal with current nodeset in interactive mode, also added '!' special prefix to exec local command * nodeset: autostep fix
sthiell
as Stephane Thiell
More... over 16 years ago
* code cleaning * added config variables ssh_path, ssh_user and ssh_options
sthiell
as Stephane Thiell
More... over 16 years ago
r104 did only improve ssh customization: * added scp path and options customization * added path customization possibility for pdsh and pdcp
sthiell
as Stephane Thiell
More... over 16 years ago
A few additions to allow the library user to: * define a custom ssh path * define additional custom ssh options
sthiell
as Stephane Thiell
More... over 16 years ago
Add node groups support (#5): -a and -g GROUP option using a external commands (predefined in clush.conf).
sthiell
as Stephane Thiell
More... over 16 years ago
clush script interactive mode improvements: - launch task in a separate thread, main thread handles blocking tty input using raw_input() - during run, hit 'enter' to get the current state of workers (identical to pdsh ^C) - interactive mode supports readline history features - minimalistic nodes management within the clush interactive shell (+nodes, -nodes)
sthiell
as Stephane Thiell
More... over 16 years ago
Fixed trac #14: disabled password querying for ssh
sthiell
as Stephane Thiell
More... over 16 years ago
* Fixed trac ticket #13: ignore whitespaces during parsing. * As a side effect, fixed folding() (nodeset -f) algorithm. * Added test cases.
sthiell
as Stephane Thiell
More... over 16 years ago
Improve multi-threaded Task support (basic support only for now).
sthiell
as Stephane Thiell
More... over 16 years ago
First step for trac ticket #5: add write support to clush.
sthiell
as Stephane Thiell
More... over 16 years ago
Minor Engine improvements/bugfix after running some tests.
sthiell
as Stephane Thiell
More... over 16 years ago
Fix trac feature ticket #6 for nodeset.py: read standard input Also added a -R option switch to work with RangeSet instead of NodeSet.
sthiell
as Stephane Thiell
More... over 16 years ago
* add RangeSet 'fromlist' class constructor * add range width sanity check
sthiell
as Stephane Thiell
More... over 16 years ago
Add some write support tests on local worker (Popen2).
sthiell
as Stephane Thiell
More... over 16 years ago
Add some tests for the autoclose feature on timers.
sthiell
as Stephane Thiell
More... over 16 years ago
Fix trac ticket #1 - https://sourceforge.net/apps/trac/clustershell/ticket/1 - Add autoclose support to workers, allowing task.resume() to exit even when these clients/timers are not finished. Such timers don't take a refcount to the run loop. In practice, this feature will allow shine, for example, to easily add autoclose timers for user notifications of the work in progress, but once the work is done, running timers will not block the runloop and will be "autoclosed". Fix trac ticket #2 - https://sourceforge.net/apps/trac/clustershell/ticket/2 - Add writing support to Engine/Workers (buffered, non-blocking) First implementation of write support for workers supporting write(): Popen2 and Ssh.
sthiell
as Stephane Thiell
More... over 16 years ago
Try to group output buffers by block according to retcodes.
sthiell
as Stephane Thiell
More... almost 17 years ago
Rewrite of clush script. - Fix a bug in timeout handling - Rewrite or args parsing and help text. Use OptionParser instead of getopt. - Add pdsh features -N disable labeling -S return the largest exit code -l specify the ssh user. - dshbak mode is disable by default. Activate it with -b/--dshbak.
Aurélien Degrémont
as Aurelien Degremont
More... almost 17 years ago
* updated clush for lib 1.1 (contribution Aurelien)
sthiell
as Stephane Thiell
More... almost 17 years ago
* added last_node update on timeout
sthiell
as Stephane Thiell
More... almost 17 years ago
* fix a bug when a timer is invalidated two times (this should be allowed) * add corresponding test cases * change release version as 1.0.84 (beta4)
sthiell
as Stephane Thiell
More... almost 17 years ago
* fix timer invalidation bug
sthiell
as Stephane Thiell
More... almost 17 years ago