GNU bug report logs -
#32602
[PATCH] gnu: Add python-clustershell.
Previous Next
Reported by: Manuel Graf <graf <at> init.at>
Date: Fri, 31 Aug 2018 15:18:02 UTC
Severity: normal
Tags: patch
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 32602 in the body.
You can then email your comments to 32602 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#32602
; Package
guix-patches
.
(Fri, 31 Aug 2018 15:18:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Manuel Graf <graf <at> init.at>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Fri, 31 Aug 2018 15:18:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/python.scm (python-clustershell): New variable.
---
gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index f59e24d5f..9dbeb0cf3 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -14005,3 +14005,31 @@ scalable way of keeping track of data together with learned annotations and
reduces the code overhead typically encountered when using a mostly
object-oriented library such as @code{scikit-learn}.")
(license license:bsd-3)))
+
+(define-public python-clustershell
+ (package
+ (name "python-clustershell")
+ (version "1.8")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/cea-hpc/clustershell/archive/v"
+ version
+ ".tar.gz"))
+ (sha256
+ (base32 "1qyf6zp5ikk8rk7zvx5ssbgr9si2bqv3a3415590kd07s7i16nmd"))))
+ (build-system python-build-system)
+ (propagated-inputs `(("python-pyyaml" ,python-pyyaml)
+ ("openssh" ,openssh)))
+ (home-page "https://cea-hpc.github.io/clustershell/")
+ (synopsis
+ "Scalable event-driven Python Framework for cluster administration")
+ (description
+ "ClusterShell is an event-driven open source Python framework, designed to
+run local or distant commands in parallel on server farms or on large Linux
+clusters. It will take care of common issues encountered on HPC clusters, such
+as operating on groups of nodes, running distributed commands using optimized
+execution algorithms, as well as gathering results and merging identical
+outputs, or retrieving return codes. ClusterShell takes advantage of existing
+remote shell facilities already installed on your systems, like SSH.")
+ (license license:lgpl2.1)))
--
2.14.4
Information forwarded
to
guix-patches <at> gnu.org
:
bug#32602
; Package
guix-patches
.
(Sat, 01 Sep 2018 00:00:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 32602 <at> debbugs.gnu.org (full text, mbox):
Hello Manuel,
welcome to the Guix project.
I have just two nitpicks:
On 8/31/18 4:55 PM, Manuel Graf wrote:
> * gnu/packages/python.scm (python-clustershell): New variable.
> ---
> gnu/packages/python.scm | 28 ++++++++++++++++++++++++++++
> 1 file changed, 28 insertions(+)
Please add also your copyright line at the top of the file.
> + (license license:lgpl2.1)))
According to the source files the license is lgpl2.1+.
Jonathan
Reply sent
to
ludo <at> gnu.org (Ludovic Courtès)
:
You have taken responsibility.
(Thu, 13 Sep 2018 17:03:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Manuel Graf <graf <at> init.at>
:
bug acknowledged by developer.
(Thu, 13 Sep 2018 17:03:03 GMT)
Full text and
rfc822 format available.
Message #13 received at 32602-done <at> debbugs.gnu.org (full text, mbox):
Hello,
Thanks for the review Jonathan. Manuel, I made the changes that
Jonathan suggested on your behalf, and also a couple of other things:
• Moved the package to ssh.scm;
• Renamed it to “clusterssh” since it’s primarily/often used from the
command line and not as a Python library.
• Added a phase to record the absolute file name of the “ssh” binary.
Let me know if you have any comments!
Thank you!
Ludo’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#32602
; Package
guix-patches
.
(Fri, 14 Sep 2018 08:02:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 32602-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi!
Thanks to both of you,
Sorry, that I didn't find the time to add the suggest so far, thanks to both of you.
I also created an issue on the github project regarding the new guix package.
Plese see https://github.com/cea-hpc/clustershell/issues/392 for details
Cheers,
--
[http://freya.init.at/img/init-logo.jpg]
Manuel Graf
Teamlead & Technical Expert for HPC
[
t
]
+43 1 522 53 77 61
[
m
]
+43 676 84 66 30 61
[
e
]
graf <at> init.at<mailto:{EmailAddress}>
[
w
]
https://www.init.at
website<https://www.init.at/> | vCard<http://freya.init.at/vcard/graf.vcf> | map<https://www.google.at/maps/place/Fockygasse+29,+1120+Wien/@48.182264,16.3396115> | email<mailto:graf <at> init.at>
[Senat der Wirtschaft]
[http://freya.init.at/img/facebook.png]<https://www.facebook.com/initatHPC/> [http://freya.init.at/img/twitter.png] <https://twitter.com/initatHPC> [http://freya.init.at/img/linkedin.png] <https://at.linkedin.com/company/init-at-informationstechnologie-gmbh> [http://freya.init.at/img/google.png] <https://plus.google.com/109530876666963951347>
[Klimaneutrales Unternehmen]
init.at informationstechnologie GmbH | Fockygasse 29-31 | 1120 Wien
Firmenbuchnr.: FN 194213 h | Gerichtsstand: Wien
Diese Nachricht ist vertraulich und nur für den Adressaten bestimmt. Sollten Sie kein autorisierter Empfänger sein, ist jede Offenlegung, Weiterleitung oder sonstige Verwendung dieser Nachricht nicht gestattet. Bitte informieren Sie in diesem Fall den Absender und löschen Sie alle Kopien - vielen Dank.
This message is confidential and only intended for its recipient. If you are not the intended recipient, any disclosure, distribution or any other use of this mail is prohibited. In this case, please notify the sender and delete all copies of the message - thank you.
________________________________
From: Ludovic Courtès <ludo <at> gnu.org>
Sent: Thursday, September 13, 2018 19:02
To: Jonathan Brielmaier
Cc: Manuel Graf; 32602-done <at> debbugs.gnu.org
Subject: Re: [bug#32602] [PATCH] gnu: Add python-clustershell.
Hello,
Thanks for the review Jonathan. Manuel, I made the changes that
Jonathan suggested on your behalf, and also a couple of other things:
• Moved the package to ssh.scm;
• Renamed it to “clusterssh” since it’s primarily/often used from the
command line and not as a Python library.
• Added a phase to record the absolute file name of the “ssh” binary.
Let me know if you have any comments!
Thank you!
Ludo’.
[Message part 2 (text/html, inline)]
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 12 Oct 2018 11:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 6 years and 336 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.