- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with tempthrottle
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Controls the cpu frequency in order to avoid overheating.
Under the hood it uses a fork from https://github.com/Sepero/temp-throttle
It creates a new SystemD service that monitors the temp-throttle script
In your puppet path you must clone our temp-throttle fork:
cd files && mkdir tempthrottle && cd tempthrottle && git clone https://github.com/Pmovil/temp-throttle.git && cd temp-throttle && git checkout testing
Tested on CentOS 7, requires SystemD to work.
Thanks to Sepero for the temp-throttle script