l.s.m.a.ArchivePermissionSet : class documentation
Part of
lp
.
soyuz
.
model
.
archivepermission
View In Hierarchy
See
IArchivePermissionSet
.
Method
checkAuthenticated
See
IArchivePermissionSet
.
Method
permissionsForArchive
See
IArchivePermissionSet
.
Method
permissionsForPerson
See
IArchivePermissionSet
.
Method
componentsForUploader
See
IArchivePermissionSet
.
Method
uploadersForComponent
See
IArchivePermissionSet
.
Method
packagesForUploader
See
IArchive
.
Method
uploadersForPackage
See
IArchivePermissionSet
.
Method
pocketsForUploader
See
IArchivePermissionSet
.
Method
uploadersForPocket
See
IArchivePermissionSet
.
Method
queueAdminsForComponent
See
IArchivePermissionSet
.
Method
componentsForQueueAdmin
See
IArchivePermissionSet
.
Method
queueAdminsForPocket
See
IArchivePermissionSet
.
Method
pocketsForQueueAdmin
See
IArchivePermissionSet
.
Method
newPackageUploader
See
IArchivePermissionSet
.
Method
newComponentUploader
See
IArchivePermissionSet
.
Method
newPocketUploader
See
IArchivePermissionSet
.
Method
newQueueAdmin
See
IArchivePermissionSet
.
Method
newPocketQueueAdmin
See
IArchivePermissionSet
.
Method
deletePackageUploader
See
IArchivePermissionSet
.
Method
deleteComponentUploader
See
IArchivePermissionSet
.
Method
deletePocketUploader
Undocumented
Method
deleteQueueAdmin
See
IArchivePermissionSet
.
Method
deletePocketQueueAdmin
See
IArchivePermissionSet
.
Method
packagesetsForUploader
See
IArchivePermissionSet
.
Method
uploadersForPackageset
See
IArchivePermissionSet
.
Method
newPackagesetUploader
See
IArchivePermissionSet
.
Method
deletePackagesetUploader
See
IArchivePermissionSet
.
Method
packagesetsForSourceUploader
See
IArchivePermissionSet
.
Method
packagesetsForSource
See
IArchivePermissionSet
.
Method
isSourceUploadAllowed
See
IArchivePermissionSet
.
Method
_nameToComponent
Helper to convert a possible string component to IComponent
Method
_nameToSourcePackageName
Helper to convert a possible string name to ISourcePackageName.
Method
_precachePersonsForPermissions
Undocumented
Method
_componentsFor
Helper function to get ArchivePermission objects.
Method
_pocketsFor
Helper function to get ArchivePermission objects.
Static Method
_remove_permission
Undocumented
def checkAuthenticated(self, person, archive, permission, item, distroseries=None):
See
IArchivePermissionSet
.
def _nameToComponent(self, component):
Helper to convert a possible string component to IComponent
def _nameToSourcePackageName(self, sourcepackagename):
Helper to convert a possible string name to ISourcePackageName.
def _precachePersonsForPermissions(self, permissions):
Undocumented
def permissionsForArchive(self, archive):
See
IArchivePermissionSet
.
def permissionsForPerson(self, archive, person):
See
IArchivePermissionSet
.
def _componentsFor(self, archives, person, permission_type):
Helper function to get ArchivePermission objects.
def componentsForUploader(self, archive, person):
See
IArchivePermissionSet
.
def uploadersForComponent(self, archive, component=None):
See
IArchivePermissionSet
.
def packagesForUploader(self, archive, person):
See
IArchive
.
def uploadersForPackage(self, archive, sourcepackagename):
See
IArchivePermissionSet
.
def _pocketsFor(self, archives, person, permission_type):
Helper function to get ArchivePermission objects.
def pocketsForUploader(self, archive, person):
See
IArchivePermissionSet
.
def uploadersForPocket(self, archive, pocket):
See
IArchivePermissionSet
.
def queueAdminsForComponent(self, archive, component):
See
IArchivePermissionSet
.
def componentsForQueueAdmin(self, archive, person):
See
IArchivePermissionSet
.
def queueAdminsForPocket(self, archive, pocket, distroseries=None):
See
IArchivePermissionSet
.
def pocketsForQueueAdmin(self, archive, person):
See
IArchivePermissionSet
.
def newPackageUploader(self, archive, person, sourcepackagename):
See
IArchivePermissionSet
.
def newComponentUploader(self, archive, person, component):
See
IArchivePermissionSet
.
def newPocketUploader(self, archive, person, pocket):
See
IArchivePermissionSet
.
def newQueueAdmin(self, archive, person, component):
See
IArchivePermissionSet
.
def newPocketQueueAdmin(self, archive, person, pocket, distroseries=None):
See
IArchivePermissionSet
.
@staticmethod
def _remove_permission(permission):
Undocumented
def deletePackageUploader(self, archive, person, sourcepackagename):
See
IArchivePermissionSet
.
def deleteComponentUploader(self, archive, person, component):
See
IArchivePermissionSet
.
def deletePocketUploader(self, archive, person, pocket):
Undocumented
def deleteQueueAdmin(self, archive, person, component):
See
IArchivePermissionSet
.
def deletePocketQueueAdmin(self, archive, person, pocket, distroseries=None):
See
IArchivePermissionSet
.
def packagesetsForUploader(self, archive, person):
See
IArchivePermissionSet
.
def uploadersForPackageset(self, archive, packageset, direct_permissions=True):
See
IArchivePermissionSet
.
def newPackagesetUploader(self, archive, person, packageset, explicit=False):
See
IArchivePermissionSet
.
def deletePackagesetUploader(self, archive, person, packageset, explicit=False):
See
IArchivePermissionSet
.
def packagesetsForSourceUploader(self, archive, sourcepackagename, person):
See
IArchivePermissionSet
.
def packagesetsForSource(self, archive, sourcepackagename, direct_permissions=True):
See
IArchivePermissionSet
.
def isSourceUploadAllowed(self, archive, sourcepackagename, person, distroseries):
See
IArchivePermissionSet
.
API Documentation
for Launchpad, generated by
pydoctor
at 2022-06-16 00:00:12.