~launchpad-pqm/launchpad/devel

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Copyright 2011 Canonical Ltd.  This software is licensed under the
# GNU Affero General Public License version 3 (see the file LICENSE).

"""Security adapters for the buildmaster package."""

__metaclass__ = type
__all__ = [
    'ViewBuilder',
    ]

from lp.app.security import AnonymousAuthorization
from lp.buildmaster.interfaces.builder import (
    IBuilder,
    )


class ViewBuilder(AnonymousAuthorization):
    """Anyone can view a `IBuilder`."""
    usedfor = IBuilder