BMC
WARNING, This package is likely to change dramatically as I learn more about the Turing Pi 2 BMC API.
BMC is a simple package to interact with the Turing Pi 2 BMC API enabling features such as turning on power to nodes.
Due to a change in how the API works in the Turing Pi 2, this package is not compatible with BMC < 2.0.0.
Usage
from ipaddress import IPv4Address
from bmc.cluster import Cluster
cluster = Cluster(cluster_ip=IPv4Address('192.168.1.170'), username='root', password='turing', verify=False)
sdcard = cluster.nodes
print(sdcard)
TODO
https://docs.turingpi.com/docs/turing-pi2-bmc-api
- Add support uart
- Add support firmware
- Add support flash
Metadata
Release files for Turing-Pi-BMC 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Turing_Pi_BMC-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Release files / Turing_Pi_BMC-1.0.1-py3-none-any.whl
| Download URL | Turing_Pi_BMC-1.0.1-py3-none-any.whl |
|---|---|
| Size | 11.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3ae7ff0b46104924c603cb22e69bf82bdfcd08c82fde786b5a21f820d59b041a
|
|
BLAKE2b-256 checksum How to use checksums |
4e33d6e08cff27e06ba1a8f2f0f912b274c0b428064c688cb8db70691ee29a21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|