From f6910a62f700dc4bca860bd85de6c9d395a5de6b Mon Sep 17 00:00:00 2001 From: Lukas Krupcik Date: Fri, 1 Mar 2024 09:53:46 +0100 Subject: [PATCH] new file: s/s5cmd/s5cmd-2.2.2.eb --- s/s5cmd/s5cmd-2.2.2.eb | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 s/s5cmd/s5cmd-2.2.2.eb diff --git a/s/s5cmd/s5cmd-2.2.2.eb b/s/s5cmd/s5cmd-2.2.2.eb new file mode 100644 index 00000000..4c0da792 --- /dev/null +++ b/s/s5cmd/s5cmd-2.2.2.eb @@ -0,0 +1,30 @@ +# IT4Innovations +# LK 2024 + +easyblock = 'PackedBinary' + +name = 's5cmd' +version = '2.2.2' + +homepage = 'https://pypi.python.org/pypi/s3cmd' +description = """s5cmd is a very fast S3 and local filesystem execution tool. It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be very handy for your object storage workflow while working with large number of files. + +There are already other utilities to work with S3 and similar object storage services, thus it is natural to wonder what s5cmd has to offer that others don't. + +In short, s5cmd offers a very fast speed. Thanks to Joshua Robinson for his study and experimentation on s5cmd; to quote his medium post: + +For uploads, s5cmd is 32x faster than s3cmd and 12x faster than aws-cli. For downloads, s5cmd can saturate a 40Gbps link (~4.3 GB/s), whereas s3cmd and aws-cli can only reach 85 MB/s and 375 MB/s respectively. + +If you would like to know more about performance of s5cmd and the reasons for its fast speed, refer to benchmarks section""" + +toolchain = SYSTEM + +sources = ['https://github.com/peak/s5cmd/releases/download/v%(version)s/%(name)s_%(version)s_Linux-64bit.tar.gz'] +checksums = ['a15f83d2a6dc091e43b2a120f29f8f6c86d146c381766c0197ec75d7985af2b6'] + +sanity_check_paths = { + 'files': ['s5cmd'], + 'dirs': [] +} + +moduleclass = 'tools'