An open API service indexing awesome lists of open source software.

https://github.com/petermcd/turing-pi-bmc


https://github.com/petermcd/turing-pi-bmc

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

# 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

```python
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