def _create_es_user(es_client, user_id, domain): user = CommCareUser( _id=user_id, domain=domain, username='******', first_name='Harry', last_name='Casual', ) send_to_elasticsearch('users', user.to_json()) es_client.indices.refresh(USER_INDEX) return user
def _create_es_user(self): user = CommCareUser( _id=self.user_id, domain=self.domain, username='******', first_name='Harry', last_name='Casual', ) self.user_pillow.change_transport(user.to_json()) self.es_client.indices.refresh(USER_INDEX) return user
def _send_user_to_es(self, _id=None, is_active=True): user = CommCareUser( domain=self.domain, username=self.username, _id=_id or uuid.uuid4().hex, is_active=is_active, first_name=self.first_name, last_name=self.last_name, ) send_to_elasticsearch('users', user.to_json()) self.es.indices.refresh(USER_INDEX) return user
def _send_user_to_es(self, _id=None, is_active=True): user = CommCareUser( domain=self.domain, username=self.username, _id=_id or uuid.uuid4().hex, is_active=is_active, first_name=self.first_name, last_name=self.last_name, ) self.pillow.change_transport(user.to_json()) self.pillow.get_es_new().indices.refresh(self.pillow.es_index) return user
def _send_user_to_es(self, _id=None, username=None, user_data=None): user = CommCareUser( domain=self.domain, username=username or self.username, _id=_id or uuid.uuid4().hex, first_name=self.first_name, last_name=self.last_name, user_data=user_data or {}, is_active=True, ) with patch('corehq.pillows.user.get_group_id_name_map_by_user', return_value=[]): send_to_elasticsearch('users', transform_user_for_elasticsearch(user.to_json())) self.es.indices.refresh(USER_INDEX) return user
def _send_user_to_es(self, _id=None, username=None, user_data=None): user = CommCareUser( domain=self.domain, username=username or self.username, _id=_id or uuid.uuid4().hex, first_name=self.first_name, last_name=self.last_name, user_data=user_data or {}, is_active=True, ) with patch('corehq.pillows.user.Group.by_user', return_value=[]): send_to_elasticsearch('users', transform_user_for_elasticsearch(user.to_json())) self.es.indices.refresh(USER_INDEX) return user