lukealford / abb-speedtest-cli

A cli tool for running aussie broadband speed test
MIT License
9 stars 6 forks source link

Allow custom server selection and no-report mode #1

Closed borhub closed 5 years ago

borhub commented 5 years ago

Provide the ability for the user to override which speed test server is used. This allows to evaluate quality of ABB's interstate links and/or the quality/bandwidth of specific test servers.

Options are: Melbourne, Sydney, Adelaide, Brisbane and Perth

Usage examples:

abb-speedtest --location Sydney
abb-speedtest -l brisbane

Also add a quiet mode option that disables reporting of results to ABB

This gives a choice on whether the result will appear on the Speed Test Results page in the ABB dashboard.

abb-speedtest -q
abb-speedtest --quiet
lukealford commented 5 years ago

Awesome I was actually planning on doing this myself.

Thank you for this!

borhub commented 5 years ago

Great! I have another thing that I didn't want to add on top of these two changes. It adds a 2nd csv option where the output is normalised to what the output from the speedtest-cli looks like, so you can have side-by-side cron jobs for speedtest-cli and abb-speedtest-cli which both output to the same CSV file and can be charted together. https://github.com/borhub/abb-speedtest-cli/pull/1 I'll merge into my fork's master and will create a PR against your repo. @lukealford