def beginRedis(self): movie = Movie() if self.enviroment == "development": self.enviroment = "localhost" else: self.enviroment = "docker_redis" self.redis_server = redis.StrictRedis(host=self.enviroment, port=6379, db=0) api = TMDb() api.key = self.key self.getPopular(movie)
def redisinit(self): movie = Movie() if self.environment == "development": self.environment = "localhost" self.redisserver = redis.StrictRedis(host= self.environment, port=6379, db=0) apisource = TMDb() apisource.key = self.key self.Popularmovies(movie) def Popularmovies(self,movie): popular = movie.popular() self.saveMovie(popular) def saveMovie(self, moviesbyeone): with self.redisserver.pipeline() as pipe: for moviesbyone in moviesbyeone: pipe.hset(moviesbyeone.title, "title", moviesbyeone.title) pipe.hset(moviesbyone.title, "release_date", moviesbyeone.title) pipe.hset(moviesbyone.title, "popularity", moviesbyeone.title) pipe.execute()