2019-12-22 19:42:10 +00:00
|
|
|
from gevent import time
|
|
|
|
|
|
|
|
import filepaths
|
2019-07-18 17:40:48 +00:00
|
|
|
|
|
|
|
files = [filepaths.tor_hs_address_file]
|
2019-07-20 06:02:30 +00:00
|
|
|
|
2019-12-22 19:42:10 +00:00
|
|
|
|
2019-07-20 06:02:30 +00:00
|
|
|
def get():
|
2019-12-22 19:42:10 +00:00
|
|
|
transports = []
|
|
|
|
for file in files:
|
|
|
|
try:
|
|
|
|
with open(file, 'r') as transport_file:
|
|
|
|
transports.append(transport_file.read().strip())
|
|
|
|
except FileNotFoundError:
|
|
|
|
pass
|
2019-07-24 16:32:23 +00:00
|
|
|
else:
|
2019-12-22 19:42:10 +00:00
|
|
|
break
|
|
|
|
else:
|
|
|
|
time.sleep(1)
|
|
|
|
return list(transports)
|