#!/usr/bin/env perl package CodeRepos::CommitPing::Worker; use strict; use warnings; use base 'TheSchwartz::Worker'; use LWP::UserAgent; use LWP::Simple; use YAML; my @servers = (); my $last_update = 0; sub load_servers { my $ua = LWP::UserAgent->new; $ua->timeout(2); my $res = $ua->get('http://coderepos.org/share/wiki/commit-ping/SITEINFO'); return unless $res->is_success; @servers = (); my $html = $res->content; (undef, $html) = split m{