A virtual BMC for controlling virtual machines using IPMI commands.
Go to file
Andreas Jaeger 147dd42d09 Remove unused releasenote setup
tox.ini has content for releasenote build but the rest of the
infrastructure is not setup at all, remove the environment and the now
unused reno requirement.

Change-Id: Ibb19b320766aca925e4def7f192048bccfd51284
2016-07-13 09:35:40 +02:00
doc/source Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
virtualbmc Set IPMI session timeout for the virtual BMCs 2016-06-01 16:00:48 +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 Bump pyghmi version to 1.0.3 2016-05-13 11:59:09 +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 Remove unused releasenote setup 2016-07-13 09:35:40 +02:00
tox.ini Remove unused releasenote setup 2016-07-13 09:35:40 +02: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