Skip to content

Python module used to mass configure rack mounted PDU products from APC

Notifications You must be signed in to change notification settings

raags/APC-PDU-Configure

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Author:

Raghu Udiyar <raghusiddarth@gmail.com>

Description:


This module is used to mass configure APC Power Distribution Units (PDU).

The config file is downloaded (via ftp) and stored in 'configs/<ip>.ini' file. The 
config can then be parsed, modified, stored and sent back to the respective PDU.
    
Take care that after the config file is written, it should not be updated on the remote 
PDU system for a few minutes, as the PDU seems to randomly scan for changed configs 
and apply them at varying rates. There is not much information available on how this 
works from APC.

Usage examples are included in example.py.  

This is the python port (with a few changes) of the orignial php code written by 
Kevin O'Connor <kjoconnor@gmail.com>

For further documentation and updated code : https://github.com/raags/APC-PDU-Configure
    

About

Python module used to mass configure rack mounted PDU products from APC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 100.0%