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.ControlBaseData
Class 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