Ejemplo n.º 1
0
    def load_all(
        cls,
        context,
        user_id=None,
        limit=None,
        marker=None,
        sort_keys=None,
        sort_dir=None,
        filters=None,
        start_time=None,
        end_time=None,
        tenant_safe=True,
        show_deleted=False,
    ):
        '''Retrieve all events from database.'''

        records = db_api.event_get_all(context,
                                       user_id=user_id,
                                       limit=limit,
                                       marker=marker,
                                       filters=filters,
                                       sort_keys=sort_keys,
                                       sort_dir=sort_dir,
                                       start_time=start_time,
                                       end_time=end_time,
                                       tenant_safe=tenant_safe,
                                       show_deleted=show_deleted)

        for record in records:
            yield cls.from_db_record(record)
Ejemplo n.º 2
0
    def load_all(cls, context, limit=None, marker=None, sort_keys=None,
                 sort_dir=None, filters=None, project_safe=True):
        '''Retrieve all events from database.'''

        records = db_api.event_get_all(context, limit=limit,
                                       marker=marker,
                                       filters=filters,
                                       sort_keys=sort_keys,
                                       sort_dir=sort_dir,
                                       project_safe=project_safe)

        for record in records:
            yield cls.from_db_record(record)
Ejemplo n.º 3
0
    def load_all(cls, context, user_id=None, limit=None, marker=None,
                 sort_keys=None, sort_dir=None, filters=None,
                 start_time=None, end_time=None, tenant_safe=True,
                 show_deleted=False,):
        '''Retrieve all events from database.'''

        records = db_api.event_get_all(context, user_id=user_id, limit=limit,
                                       marker=marker, filters=filters,
                                       sort_keys=sort_keys, sort_dir=sort_dir,
                                       start_time=start_time,
                                       end_time=end_time,
                                       tenant_safe=tenant_safe,
                                       show_deleted=show_deleted)

        for record in records:
            yield cls.from_db_record(record)