A virtual BMC for controlling virtual machines using IPMI commands.
Go to file
Lucas Alvares Gomes b71669a826 Add "cover" to .gitignore
This patch is adding "cover" to the .gitignore file since we should keep
track of results of tests coverage.

Change-Id: I0ec638d586a65c319b51da530090e7718442869b
2016-05-11 17:32:55 +01:00
doc/source Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
virtualbmc "vbmc list" to sort the result by domain name 2016-05-10 12:33:36 +01:00
.gitignore Add "cover" to .gitignore 2016-05-11 17:32:55 +01:00
.gitreview Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
.testr.conf Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
CONTRIBUTING.rst Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
HACKING.rst Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
LICENSE Initial Commit with code 2016-02-11 15:55:51 +00:00
MANIFEST.in Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
README.rst Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
babel.cfg Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
requirements.txt Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
setup.cfg Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
setup.py Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
test-requirements.txt Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
tox.ini Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00

README.rst

Virtual BMC

A virtual BMC for controlling virtual machines using IPMI commands.

Installation

pip install virtualbmc

Supported IPMI commands

# Power the virtual machine on or off
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 power on|off

# Check the power status
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 power status

# Set the boot device to network, hd or cdrom
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 chassis bootdev pxe|disk|cdrom

# Get the current boot device
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 chassis bootparam get 5