From 2609441d59a38d57345e99e1641d3a14fec803ce Mon Sep 17 00:00:00 2001 From: Bastian Eicher Date: Mon, 14 Aug 2023 18:54:22 +0200 Subject: [PATCH] Added MinIO Client --- utils/minio-client.watch.py | 10 + utils/minio-client.xml | 1734 +++++++++++++++++++++++++++++++ utils/minio-client.xml.template | 34 + 3 files changed, 1778 insertions(+) create mode 100644 utils/minio-client.watch.py create mode 100644 utils/minio-client.xml create mode 100644 utils/minio-client.xml.template diff --git a/utils/minio-client.watch.py b/utils/minio-client.watch.py new file mode 100644 index 000000000..f80698e5c --- /dev/null +++ b/utils/minio-client.watch.py @@ -0,0 +1,10 @@ +from urllib.request import urlopen, Request +import re + +data = urlopen(Request('https://dl.min.io/client/mc/release/darwin-arm64/archive/')).read().decode('utf-8') +matches = re.findall(r'mc\.RELEASE\.((\d\d\d\d-\d\d-\d\d)T\d\d-\d\d-\d\dZ)<', data) +releases = [{ + 'version': match[1].replace('-', '.').replace('.0', '.'), + 'released': match[1], + 'timestamp': match[0] +} for match in matches] diff --git a/utils/minio-client.xml b/utils/minio-client.xml new file mode 100644 index 000000000..28cd7f42d --- /dev/null +++ b/utils/minio-client.xml @@ -0,0 +1,1734 @@ + + + MinIO Client + command-line tool for AWS S3 API + The MinIO Client mc command-line tool provides an alternative to commands like ls, cat, cp, mirror and diff with support for both filesystems and Amazon S3-compatible cloud storage services. + https://min.io/docs/minio/linux/reference/minio-mc.html + Utility + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/utils/minio-client.xml.template b/utils/minio-client.xml.template new file mode 100644 index 000000000..87b9dd82e --- /dev/null +++ b/utils/minio-client.xml.template @@ -0,0 +1,34 @@ + + + MinIO Client + command-line tool for AWS S3 API + The MinIO Client mc command-line tool provides an alternative to commands like ls, cat, cp, mirror and diff with support for both filesystems and Amazon S3-compatible cloud storage services. + https://min.io/docs/minio/linux/reference/minio-mc.html + Utility + + + + + + + + + + + + + + + + + + + + + + + + + + +