A virtual BMC for controlling virtual machines using IPMI commands.
Go to file
Flavio Percoco 5a6e38d362 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/0fa8867697757718c9a122540bef860f\n'

Change-Id: I46fb76ff4083bfe67d54d18c0b6058298731d351
2016-11-25 13:34:10 +01: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 Show team and repo badges on README 2016-11-25 13:34:10 +01:00
babel.cfg Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
requirements.txt Updated from global requirements 2016-11-09 04:26:13 +00:00
setup.cfg Restructure the repository according to OpenStack 2016-05-09 12:35:50 +01:00
setup.py Updated from global requirements 2016-09-30 20:07:46 +00:00
test-requirements.txt Updated from global requirements 2016-11-09 04:26:13 +00:00
tox.ini Use upper-constraints for all tox targets 2016-08-19 08:36:52 -04:00

README.rst

Team and repository tags

image

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