def get(self, email_address): """ Get a customer --- tags: - customers produces: - application/json parameters: - name: email_address in: path description: Email address for customer you're looking for required: true type: string default: [email protected] responses: 200: description: Customer Found 404: description: Customer Not Found 500: description: Server Error """ customer_service = CustomerService() customer = customer_service.get_customer_by_email(email_address) if customer: return customer.to_primitive(), 200 else: return None, 404