On Mon, Jun 7, 2010 at 11:09 AM, Lucas Nussbaum <lu...@lucas-nussbaum.net>wrote:

> (Please Cc me on replies, I don't follow -mentors@ very closely).
>
> First question: why do we need yet another parallel command execution
> tool? Why is it better than pdsh, dsh, dish, fabric, capistrano,
> taktuk+kanif, etc? I'm not arguing that it is not better, but we have so
> many of those that it would make sense to elaborate a bit.
>
> Clustershell is a tool like dsh or pdsh but it also provides a python API.
It is used by lustre-shine[1] and it can also be used to script actions on a
cluster.

[1] lustre-shine (https://sourceforge.net/apps/trac/lustre-shine/) is a
command
 line tool designed to setup and manage the Lustre file system on a cluster.


> On 06/06/10 at 23:37 +0200, Stéphan Gorget wrote:
> > Dear mentors,
> >
> > I am looking for a sponsor for my package "clustershell".
> >
> > * Package name    : clustershell
> >   Version         : 1.2.83
> >   Upstream Author : Stephane Thiell <stephane.thi...@cea.fr>
> > * URL             : https://sourceforge.net/projects/clustershell/
> > * License         : CeCILL-C
> >   Programming Lang: Python
> >
> > It builds these binary packages:
> > clustershell - An event-based Python library to execute commands on
> > distant cluster nodes
> >
> > Description: An event-based Python library to execute commands on local
> > or distant cluster nodes in parallel depending on the selected
> > engine and worker mechanisms.
> > .
> > The library provides also advanced nodeset handling methods. Its goal
> > is to improve the administration of cluster by providing a lightweight
> > but scalable API for developers.
> > .
> > Example : clush -w node[001-256] hostname
> > or clush -w node[001-256] apt-get update|clubak -c
>
> That's not how Description: works. first line is supposed to be a 1-line
> summary. And I don't think that it's a place for providing documentation
> (or examples).
>


A better description would maybe be :
Description : Distributed shell that provides an efficient python interface
 Event-based Python library to execute commands on local or distant
 cluster nodes in parallel depending on the selected engine and
 worker mechanisms.
 .
 The library provides also advanced nodeset handling methods. Its goal
 is to improve the administration of cluster by providing a lightweight
 but scalable API for developers.


> --
> | Lucas Nussbaum
> | lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
> | jabber: lu...@nussbaum.fr             GPG: 1024D/023B3F4F |
>
>
>

-- 
Stéphan Gorget

Reply via email to