def _index(req, cluster_id, topic_name, source_name, source_type): items = [] input_dict = { 'cluster_id': cluster_id, 'source_name': source_name, 'source_type': source_type } for _item in req.zato.client.invoke('zato.pubsub.message.get-list', input_dict): _item = Message(**_item) _item.creation_time = from_utc_to_user( _item.creation_time_utc + '+00:00', req.zato.user_profile) _item.expire_at = from_utc_to_user(_item.expire_at_utc + '+00:00', req.zato.user_profile) _item.id = _item.msg_id items.append(_item) return_data = { 'topic_name': topic_name, 'cluster_id': req.zato.cluster_id, 'items': items, 'source_type': source_type, 'source_name': source_name } return TemplateResponse(req, 'zato/pubsub/message/index.html', return_data)
def _index(req, cluster_id, topic_name, source_name, source_type): items = [] input_dict = { 'cluster_id': cluster_id, 'source_name':source_name, 'source_type': source_type } for _item in req.zato.client.invoke('zato.pubsub.message.get-list', input_dict): _item = Message(**_item) _item.creation_time = from_utc_to_user(_item.creation_time_utc+'+00:00', req.zato.user_profile) _item.expire_at = from_utc_to_user(_item.expire_at_utc+'+00:00', req.zato.user_profile) _item.id = _item.msg_id items.append(_item) return_data = { 'topic_name': topic_name, 'cluster_id': req.zato.cluster_id, 'items': items, 'source_type': source_type, 'source_name': source_name } return TemplateResponse(req, 'zato/pubsub/message/index.html', return_data)