Poni

System configuration software
Download

Poni Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Publisher Name:
  • Mika Eloranta

Poni Tags


Poni Description

System configuration software Poni is a simple system configuration management tool implemented in Python.Pre-requisitesUsing Amazon EC2 requires setting the following environment variables:export AWS_ACCESS_KEY_ID=< your aws access key >export AWS_SECRET_ACCESS_KEY=< your aws secret access key >Additionally, running the included automated tests requires: * noseBuilding HTML files from the included ReST documentation requires: * docutils * SphinxInstallationNOTE: during installation the following packages and their dependencies are automatically installed from PyPI: * path.py (directory and file management) * Cheetah (text-based templating language) * Argh (command-line argument parsing)Installing the following Python libraries will add optional functionality: * Paramiko (Remote node control using SSH) * GitPython (Version controlling the repository with Git) * Boto (Amazon EC2 virtual machine provisioning) * Genshi (XML-based templating)Installation using pip or easy_installPoni can be installed from Python Package Index (PyPI) by running pip install poni or easy_install poni.Manual Installation steps 1. Unpack the poni-v.vv.tar.gz package 2. cd poni-v.vv/ 3. python setup.py installVerifying the installation * You should be able to import poni from Python * The poni command-line tool is installed (to a platform-specific location), try running poni -h for help * Running automated tests: cd poni-v.vv/ && nosetestsUsagePlease refer to the documentation under the doc/ directory (published at http://melor.github.com/poni/) and to the example systems under the examples/ directory. Requirements: · Python · setuptools · Internet connection for downloading the dependency Python packages from PyPI


Poni Related Software