def setUp(self): self.ip = '<replace_with_some_ip>' self.qe = query_engine() self.pos = self.qe.get_location_and_coordinates_from_ip(self.ip) #print self.pos self.de = decision_engine() self.redis_service = redis_service()
def __init__(self): self.geo_information = {} self.forecast_api_key = '<replace_with_forecat.io_key>' self.forecast_api_prefix = 'https://api.forecast.io/forecast/' #Reduce the api response size & time for performance self.forecast_api_suffix = '?exclude=minutely,hourly,daily,alerts,flags' self.freegeoip_url_prefix = 'http://freegeoip.net/json/' self.redis_service = redis_service()