![]() ![]() ![]() enable_upload (Boolean, Default: false): Enable the use of ::file_upload.output_format (, Default: 'csv'): Output format after run the test.download_test (Boolean, Default: true): weather or not to preform an download test.upload_test (Boolean, Default: true): weather or not to preform an upload test.no_test_servers (Interger, Default: 1): If location is present the number of servers to test from that location.no_tests (Interger, Default: 1): the number of tests to preform.location (Optional|String, Default: undef): Closest city to test the bandwidth against to.package (String, Default: speedtest-cli): the pip package to install.output_file_name (String, Default: speedtest-$::fqdn): the file name of the report.output_dir (Stdlib:Absolutepath, Default: /var/tmp/speedtest): where to store the report.group (String, Default: 'root'): group that owns the directory where output is saved.user (String, Default: 'root'): user that owns the directory where output is saved.speedtest_run (Stdlib:Absolutepath, Default: '/usr/local/bin/speedtest-run.sh'): Location and name for the script that will run the cronjob.ensure (, Default: present): To activate or not the module so the file structure and scripts can be created.Install the module class Reference Public classes If enabled, creates a cronjob that will use ::file_upload to secure copy the output to a central location.Output and using ::file_upload will transfer the output to a central This module provides the ability to run a cronjob, capture the This module will install speedtest-cli (script based on python) thatĬan be used to test internet bandwidth using servers. Run as a cronjob and save the result into an output file. Development - Guide for contributing to the module.Reference - An under-the-hood peek at what the module is doing and how.Usage - Configuration options and additional functionality.Setup - The basics of getting started with speedtest.Module Description - What the module does and why it is useful. ![]()
0 Comments
Leave a Reply. |