~launchpad-pqm/launchpad/devel

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

__metaclass__ = type
__all__ = [
    'IObjectPrivacy',
    ]

from zope.interface import Interface
from zope.schema import Bool

from canonical.launchpad import _


class IObjectPrivacy(Interface):
    """Privacy-related information about an object."""

    is_private = Bool(title=_("Whether access to the object is restricted."))