Title: btcguild python idle monitor script Post by: frozen on June 03, 2011, 08:27:28 PM I've written a script that can be used with the btcguild api to query worker progress and detect any idle workers. The script has the capability of sending an email, if configured. It is defaulted to gmail's SMTP server, but you can use whatever SMTP you want.
Currently it will just print out what it receives. It's a small script so it has the most flexibility when you customize it for your own needs. https://gist.github.com/1007083 Usage:
Example Output: worker1 42.95 0.0151% 6 seconds worker2 276.79 0.0515% 52 seconds worker3 257.7 0.0424% 35 seconds worker4 305.42 0.0666% 5 seconds worker5 262.47 0.0727% 6 seconds total 1145.33 0.2483% There are a few ways you could use this script... 1) install a cron and have it run every 30 minutes, or 2) write a bash script (see below) that loops and sleeps to execute this script Code: #!/bin/bash I am aware that btcguild supports idle notification already, but 1) just for donators, and 2) this is a bit more flexible Title: Re: btcguild python idle monitor script Post by: kbsbtc on June 28, 2011, 04:22:03 PM Just got it running on my macbook. Tweaked it a little bit to fit my needs but all in all awesome script. Thanks!
|