def _enqueue_job_message(job, message_type): params = { 'message_type': message_type, 'params': json.dumps(job.to_json()) } Message.enqueue(params)
def _enqueue_lead_message(lead): params = { 'message_type': 'OFFER_TO_PROPERTY_OWNER', 'params': json.dumps(lead) } Message.enqueue(params)
def _enqueue_job_message(job, message_type, extra_params={}): # params_data = job.to_json() + extra_params # params_data = json.dumps(params_data) z = job.to_json().copy() z.update(extra_params) params_data = json.dumps(z) params = { 'message_type': message_type, 'params': params_data } Message.enqueue(params)