Add some todos and tweak server list order.
This commit is contained in:
parent
872d7a429b
commit
206817cc65
@ -31,7 +31,7 @@ func (db *DB) NewTransaction() *DB {
|
||||
|
||||
func (db *DB) AllServers() []*Server {
|
||||
var tmp []*Server
|
||||
db.Order("players_current desc, last_updated desc, title").Find(&tmp)
|
||||
db.Order("last_updated desc, players_current desc, players_avg desc, title").Find(&tmp)
|
||||
return tmp
|
||||
}
|
||||
|
||||
|
||||
@ -57,6 +57,7 @@ func poll_players(host string, timeout int) (int, error) {
|
||||
return int(players), nil
|
||||
}
|
||||
|
||||
// TODO: return errors!
|
||||
func PollServers(servers []ServerConfig, timeout int) []*RawServerData {
|
||||
var wg sync.WaitGroup
|
||||
var tmp []*RawServerData
|
||||
|
||||
@ -19,6 +19,7 @@ var (
|
||||
RE_PLAYERS = regexp.MustCompile(`Logged in: (\d+) player`)
|
||||
)
|
||||
|
||||
// TODO: return errors!
|
||||
func ScrapePage() []*RawServerData {
|
||||
data := download_data()
|
||||
return parse_data(data)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user