Add various scripts for server power management and build process

- Introduced .gitignore to exclude unnecessary files
- Added scripts for powering on/off servers via IPMI and iLO
- Implemented multi_powercycle script to manage multiple servers
- Created build script for packaging multi_powercycle with PyInstaller
- Enhanced logging functionality across scripts

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-26 08:55:19 -04:00
parent 9ea54cfc60
commit 75bd96098a
9 changed files with 515 additions and 15 deletions
+26
View File
@@ -0,0 +1,26 @@
# PyInstaller
build/
dist/
*.spec
# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.egg-info/
.eggs/
# Virtual environments
.venv/
venv/
env/
# Credentials (never commit these)
credentials
*.credentials
# OS
.DS_Store
Thumbs.db