ClusterShell

Edit Package clustershell

ClusterShell is a set of tools and a Python library to execute commands on cluster nodes in parallel depending on selected engine and worker mechanisms. Advanced node sets and node groups handling methods are provided to ease and improve the daily administration of large compute clusters or server farms. Command line utilities like clush, clubak and nodeset (or cluset) allow traditional shell scripts to take benefit of the features offered by the library.

Refresh
Refresh
Source Files
Filename Size Changed
ClusterShell-1.8.4.tar.gz 0000380195 371 KB
ClusterShell-1.9.tar.gz 0000393007 384 KB
clustershell.changes 0000008615 8.41 KB
clustershell.spec 0000007269 7.1 KB
Revision 21 (latest revision is 28)
Stephane Thiell's avatar Stephane Thiell (sthiell) committed (revision 21)
- Update to upstream release 1.9:
    * clush: add --mode support with sudo and sshpass examples
    * clush: add options '--outdir=OUTDIR' and '--errdir=ERRDIR'
    * clush: always close stdin stream of worker when it is not used
    * clush: use daemon attribute instead of deprecated setDaemon()
    * slurm.conf.example: filter out more Slurm node state flags
    * NodeSet: add special notation @@source to expand group names
    * RangeSet: nD folding optimization
    * RangeSet: support ranges with zero padding of mixed lengths
    * RangeSet: add explicit intiter() method to iterate over integers
    * EngineClient: EnginePort improvements, add event ev_port_start()
    * Tree: fix start and bufferize early writes
    * Tree: fix error with intermediate gateways
    * Defaults: Introduce CLUSTERSHELL_CFGDIR
    * Fix for python-3.10
    * Worker: deprecate old EventHandler method signatures
    * Worker: remove old last_*() methods
Comments 0
openSUSE Build Service is sponsored by