Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
suzaku_driver
LICENSE
MANIFEST.in
Makefile
README.md
command.md
pom.xml
setup.py
suzaku-driver.service

README.md

Suzaku Driver

Suzaku Driver 将 ipmi-tools 工具包装为程序工作集, 从 RabbitMQ 消费对应指令,提供物理服务器开机/关机/重启/PXE 启动等等基本指令。

环境变量

环境变量

  • LANG=en_US.UTF-8
  • LC_ALL=en_US.UTF-8

系统变量(/etc/profile.d/suzaku-driver.sh)

#!/bin/bash
export suzaku-driver_ENV={ "dev" }

系统工bash

ubuntubash

  • build-essential
  • python-dev
  • libyaml-dev
  • ipmitool

centos

  • gcc
  • make
  • automake
  • autoconf
  • libtool
  • python-devel
  • libyaml-devel
  • ipmitool

本地调试

make install
suzaku-driver -e dev

执行单元测试

make test

部署和启动

make deploy

作者

  • jie li
  • bo yang
You can’t perform that action at this time.