cms.apps.control.models package¶
Submodules¶
cms.apps.control.models.alias module¶
-
class
cms.apps.control.models.alias.ControlAlias(dn, description, accountActive, cn, email, givenName, mailMaildrop, sn)¶ Bases:
cms.apps.control.models.ControlBaseData-
exception
DoesNotExist¶
-
exception
ControlAlias.MultipleObjectsReturned¶
-
ControlAlias.get_absolute_url(*args, **kwargs)¶
-
ControlAlias.get_uidShort()¶
-
ControlAlias.html_object_id()¶
-
ControlAlias.mailMaildrop¶ A placeholder class that provides a way to set the attribute on the model.
-
ControlAlias.object_classes= ['top', 'inMetaNetworksMailAlias']¶
-
ControlAlias.objects= <cms.apps.control.managers.ActiveManager object at 0x84a2f50>¶
-
ControlAlias.save(commit=True)¶
-
ControlAlias.uidShort()¶
-
exception
cms.apps.control.models.domain module¶
-
class
cms.apps.control.models.domain.ControlDomain(dn, description, accountActive, accountDelete, adminID, maxAlias, maxMail, maxVHost, mailTransport, uidNumber, vd)¶ Bases:
cms.apps.control.models.ControlBaseData-
exception
DoesNotExist¶
-
exception
ControlDomain.MultipleObjectsReturned¶
-
ControlDomain.adminID¶ A placeholder class that provides a way to set the attribute on the model.
-
ControlDomain.adminIDs¶
-
ControlDomain.aliases¶
-
ControlDomain.aliases_active¶
-
ControlDomain.can_add(user)¶ check permission for domain
-
ControlDomain.can_change(user)¶
-
ControlDomain.can_delete(user)¶
-
ControlDomain.get_absolute_url(*args, **kwargs)¶
-
ControlDomain.get_adminIDs()¶
-
ControlDomain.get_aliases()¶
-
ControlDomain.get_aliases_active()¶
-
ControlDomain.get_mailTransport()¶
-
ControlDomain.get_maxAliasUsed()¶
-
ControlDomain.get_maxMailUsed()¶
-
ControlDomain.get_maxVHostUsed()¶
-
ControlDomain.get_users()¶
-
ControlDomain.get_users_active()¶
-
ControlDomain.get_users_next_uidNumber()¶
-
ControlDomain.get_vhost(vhost)¶
-
ControlDomain.get_vhosts()¶
-
ControlDomain.get_vhosts_active()¶
-
ControlDomain.get_vhosts_next_uidNumber()¶
-
ControlDomain.maxAliasUsed¶
-
ControlDomain.maxMailUsed¶
-
ControlDomain.maxVHostUsed¶
-
ControlDomain.object_classes= ['inMetaNetworksDomain']¶
-
ControlDomain.objects= <cms.apps.control.managers.ActiveManager object at 0x8f8de90>¶
-
ControlDomain.transport¶
-
ControlDomain.users¶
-
ControlDomain.users_active¶
-
ControlDomain.vhosts¶
-
ControlDomain.vhosts_active¶
-
exception
cms.apps.control.models.user module¶
-
class
cms.apps.control.models.user.ControlUser(*args, **kwargs)¶ Bases:
cms.apps.control.models.ControlBaseDataClass for representing an LDAP user entry.
>>> q = ControlUser.objects.filter(username='foo') >>> q.query.where.as_sql() '(uid=foo)'
>>> q = ControlUser.objects.filter(username__in=['foo', 'bar']) >>> q.query.where.as_sql() '(|(uid=foo)(uid=bar))'
-
exception
DoesNotExist¶
-
ControlUser.FTPQuotaMBytes_percent()¶
-
exception
ControlUser.MultipleObjectsReturned¶
-
ControlUser.can_change(user)¶ check permission for own user-account
-
ControlUser.domain¶
-
ControlUser.domainIDs¶
-
ControlUser.get_absolute_url(*args, **kwargs)¶
-
ControlUser.get_domain()¶
-
ControlUser.get_domainIDs()¶
-
ControlUser.mailQuotaCurrent_mb()¶
-
ControlUser.mailQuota_mb()¶
-
ControlUser.object_classes= ['top', 'posixAccount', 'PureFTPdUser', 'inMetaNetworksUser', 'inMetaNetworksMail']¶
-
ControlUser.objects= <cms.apps.control.managers.ActiveManager object at 0x84a2750>¶
-
ControlUser.recoverable= True¶
-
ControlUser.save(commit=True)¶
-
exception
cms.apps.control.models.vhost module¶
-
class
cms.apps.control.models.vhost.ControlVHost(dn, description, vhost, vHostServerName, vHostServerAlias, accountActive, accountDelete, uid, uidNumber, userPassword, homeDirectory, vHostPHP, vHostPYTHON, vHostPERL, vHostRUBY, vHostINMETACMS, vHostCGI, vHostSSL, vHostCDNPATH, vHostLogAnonymized, FTPgid, FTPStatus, FTPQuotaMBytes, FTPQuotaMBytesCurrent)¶ Bases:
cms.apps.control.models.ControlBaseData-
exception
DoesNotExist¶
-
ControlVHost.FTPQuotaMBytes_percent()¶
-
exception
ControlVHost.MultipleObjectsReturned¶
-
ControlVHost.get_vHostSSL_display(*moreargs, **morekwargs)¶
-
ControlVHost.object_classes= ['top', 'posixAccount', 'PureFTPdUser', 'inMetaNetworksVHost']¶
-
ControlVHost.objects= <cms.apps.control.managers.ActiveManager object at 0x8f8d250>¶
-
ControlVHost.recoverable= True¶
-
ControlVHost.vHostCDNPATH¶ A placeholder class that provides a way to set the attribute on the model.
-
ControlVHost.vHostSSL_CHOICES= (('0', <django.utils.functional.__proxy__ object at 0x8f8c510>), ('1', <django.utils.functional.__proxy__ object at 0x8f8c550>), ('2', <django.utils.functional.__proxy__ object at 0x8f8c590>))¶
-
ControlVHost.vHostServerAlias¶ A placeholder class that provides a way to set the attribute on the model.
-
exception
-
class
cms.apps.control.models.vhost.ControlVHostStats(id, uid, data, date)¶ Bases:
django.db.models.base.Model-
exception
DoesNotExist¶
-
exception
ControlVHostStats.MultipleObjectsReturned¶
-
ControlVHostStats.data¶ A placeholder class that provides a way to set the attribute on the model.
-
ControlVHostStats.get_next_by_date(*moreargs, **morekwargs)¶
-
ControlVHostStats.get_previous_by_date(*moreargs, **morekwargs)¶
-
ControlVHostStats.objects= <django.db.models.manager.Manager object at 0x8f8d890>¶
-
exception