def _getFiftenMiniutesPhotos(self): pi = PhotoInterface("citybeat", "photos") _fifteen_minutes_ago = 15 * 60 cursor = pi.rangeQuery(self.region, (str(self.cur_time - _fifteen_minutes_ago), str(self.cur_time))) _photos = [] for p in cursor: _photos.append(p) _photos = sorted(_photos, key=lambda k: k["created_time"]) before = len(_photos) _photos = processAsPeopleCount(_photos) after = len(_photos) self.current_value = after self.photos = _photos
def _getFiftenMiniutesPhotos(self): pi = PhotoInterface('tmp_citybeat', 'photos') _fifteen_minutes_ago = 15*60 cursor = pi.rangeQuery( self.region , (str( self.cur_time - _fifteen_minutes_ago), str(self.cur_time)) ) _photos = [] for p in cursor: _photos.append( p ) print 'in fiften minutes there are ',len(_photos) _photos = sorted( _photos, key=lambda k:k['created_time'] ) before = len(_photos) _photos = processAsPeopleCount(_photos) after = len(_photos) self.current_value = after self.photos = _photos
def _getFiftenMiniutesPhotos(self): pi = PhotoInterface('citybeat', 'photos_no_duplicate') _fifteen_minutes_ago = 15 * 60 cursor = pi.rangeQuery( self.region, (str(self.cur_time - _fifteen_minutes_ago), str(self.cur_time))) _photos = [] for p in cursor: _photos.append(p) _photos = sorted(_photos, key=lambda k: k['created_time']) before = len(_photos) _photos = processAsPeopleCount(_photos) after = len(_photos) self.current_value = after self.photos = _photos
def _getFiftenMiniutesData(self): data_interface = None if self.data_source == 'twitter': data_interface = TweetInterface('citybeat_production', 'tweets') elif self.data_source == 'instagram': data_interface = PhotoInterface('citybeat_production', 'photos') _fifteen_minutes_ago = 15 * 60 cursor = data_interface.rangeQuery(self.region, (str(self.cur_time - _fifteen_minutes_ago), str(self.cur_time))) _data = [] for p in cursor: _data.append(p) _data = sorted(_data, key=lambda k: k['created_time']) before = len(_data) _data = processAsPeopleCount(_data) after = len(_data) self.current_value = after self.data = _data