mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-02-24 08:39:59 -05:00
random.choice
This commit is contained in:
parent
af39b8cc6f
commit
d190122a6d
@ -28,6 +28,7 @@ import json
|
|||||||
import PIL.Image
|
import PIL.Image
|
||||||
import io
|
import io
|
||||||
import socket
|
import socket
|
||||||
|
import random
|
||||||
import requests
|
import requests
|
||||||
import doublethink
|
import doublethink
|
||||||
import tempfile
|
import tempfile
|
||||||
@ -82,7 +83,7 @@ class BrozzlerWorker:
|
|||||||
return None
|
return None
|
||||||
warcproxes.sort(key=lambda warcprox: (warcprox['load']))
|
warcproxes.sort(key=lambda warcprox: (warcprox['load']))
|
||||||
# XXX make this heuristic more advanced?
|
# XXX make this heuristic more advanced?
|
||||||
return warcproxes[0]
|
return random.choice(warcproxes[0:5])
|
||||||
|
|
||||||
def _proxy_for(self, site):
|
def _proxy_for(self, site):
|
||||||
if self._proxy:
|
if self._proxy:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user