code: def _create_ret_object(self, status=SUCCESS, data=None, error=False,
                             error_message=None, error_cause=None):
          
          ret = {}
          if status == self.FAILURE:
              ret['status'] = self.FAILURE
          else:
              ret['status'] = self.SUCCESS
          ret['data'] = data
  
          if error:
              ret['error'] = {}
              if error_message is not None:
                  ret['error']['message'] = error_message
              if error_cause is not None:
                  ret['error']['cause'] = error_cause
          else:
              ret['error'] = None
          return ret
docs: Create generic reponse objects.
  
          :param str status: The SUCCESS or FAILURE of the request
          :param obj data: The data to return
          :param bool error: Set to True to add Error response
          :param str error_message: The generic error message
          :param str error_cause: The cause of the error
          :returns: A dictionary of values