def run(self, params={}): api_key = self.connection.api_key email = params.get('email') user_id = params.get('user_id') if user_id is not None: user_list = [int(x) for x in user_id.split(',')] request = users.Users(api_key=api_key) response = request.list(filter_email=email, filter_ids=user_list) return {'message': response} request = users.Users(api_key=api_key) response = request.list(filter_email=email) return {'user_list': response['users']}
def run(self, params={}): api_key = self.connection.api_key email = params.get("email") user_id = params.get("user_id") if user_id is not None: user_list = [int(x) for x in user_id.split(",")] request = users.Users(api_key=api_key) response = request.list(filter_email=email, filter_ids=user_list) return {"message": response} request = users.Users(api_key=api_key) response = request.list(filter_email=email) return {"user_list": response["users"]}
def test(self): try: request = users.Users(api_key=self.connection.api_key) response = request.list() temp = response['users'] except KeyError: raise Exception(response) return {}
def run(self, params={}): api_key = self.connection.api_key user_id = params.get('id') user_found = True try: request = users.Users(api_key=api_key) response = request.show(user_id) temp = response['user'] except KeyError: if 'error' in response: user_found = False self.logger.error(response) return {'user_found': user_found} raise Exception('something went wrong') return {'user_found': user_found, 'user_information': response}
def run(self, params={}): api_key = self.connection.api_key user_id = params.get("id") user_found = True try: request = users.Users(api_key=api_key) response = request.show(user_id) temp = response["user"] except KeyError: if "error" in response: user_found = False self.logger.error(response) return {"user_found": user_found} raise Exception("something went wrong") return {"user_found": user_found, "user_information": response}