> bmc is a Python wrapper for MinIO’s command line interface mc and minio. MinIO has a useful client library which unfortunately lacks administrative capabilities, such as adding users and hosts, which we need to do for the iko machine learning platform.
No. But I also do not know what MinIO is, nor mc, minio or iko.
>No. But I also do not know what MinIO is, nor mc, minio or iko.
MinIO is an S3 compatible-ish object storage. `mc` and `minio` are command line interfaces to administer it and launch the server. The project has a Python library that invokes the server to manipulate buckets and objects for specific credentials, but lacks the administrative capabilities that `mc` has, such as adding "S3" policies and managing "users", and cannot launch servers as `minio` does. The library is a "thin wrapper" that makes it possible to manage policies and users with Python.
>It also does not say why it is called bmc.
What does IBM stand for? Nothing. It just sounds professional /s :) [0]
Joking aside, the library is to expose a Python API to a binary named `mc`. The `b` stands for BIGmama Technology. `bmc`
No. But I also do not know what MinIO is, nor mc, minio or iko.
It also does not say why it is called bmc.