On 07/06/10 at 13:13 +0200, Stéphan Gorget wrote: > 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]
So your plan is to also package lustre-shine? Have you gotten in touch with the Lustre packaging team, then? > 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. This doesn't explain what makes the interface "efficient". In any case, I would recommend getting in touch with either pkg-lustre (http://pkg-lustre.alioth.debian.org/) or the PAPT team (http://wiki.debian.org/Teams/PythonAppsPackagingTeam). I'm not qualified myself to sponsor python stuff. Lucas -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100607114253.ga10...@xanadu.blop.info