コード例 #1
0
 def get(self):
     """List all events"""
     parsed_args = parse_args(self.event_parser)
     includes = parsed_args.get('include', '').split(',')
     erase_from_dict(parsed_args, 'include')
     return marshal(DAO.list(**parsed_args),
                    get_extended_event_model(includes))
コード例 #2
0
 def get(self, event_id):
     """List sessions in a paginated manner"""
     args = self.parser.parse_args()
     return DAO.paginated_list(args=args,
                               event_id=event_id,
                               **parse_args(self.session_parser))
コード例 #3
0
 def get(self, event_id):
     """List all sessions"""
     return DAO.list(event_id, **parse_args(self.session_parser))
コード例 #4
0
 def get(self, event_id):
     """List sessions in a paginated manner"""
     args = self.parser.parse_args()
     return DAO.paginated_list(
         args=args, event_id=event_id, **parse_args(self.session_parser)
     )
コード例 #5
0
 def get(self, event_id):
     """List all sessions"""
     return DAO.list(event_id, **parse_args(self.session_parser))
コード例 #6
0
 def get(self):
     """List events in a paginated manner"""
     args = self.parser.parse_args()
     return DAO.paginated_list(args=args, **parse_args(self.event_parser))
コード例 #7
0
 def get(self, event_id):
     """Fetch an event given its id.
     Alternate endpoint for fetching an event.
     """
     includes = parse_args(self.event_parser).get('include', '').split(',')
     return marshal(DAO.get(event_id), get_extended_event_model(includes))
コード例 #8
0
 def get(self):
     """List events in a paginated manner"""
     args = self.parser.parse_args()
     return DAO.paginated_list(args=args, **parse_args(self.event_parser))
コード例 #9
0
 def get(self):
     """List all events"""
     parsed_args = parse_args(self.event_parser)
     includes = parsed_args.get('include', '').split(',')
     erase_from_dict(parsed_args, 'include')
     return marshal(DAO.list(**parsed_args), get_extended_event_model(includes))
コード例 #10
0
 def get(self, event_id):
     """Fetch an event given its id.
     Alternate endpoint for fetching an event.
     """
     includes = parse_args(self.event_parser).get('include', '').split(',')
     return marshal(DAO.get(event_id), get_extended_event_model(includes))