This commit is contained in:
Vincent Génieux
2015-04-05 21:40:20 +05:30
3 changed files with 17 additions and 5 deletions
View File
+1 -1
View File
@@ -1,4 +1,4 @@
include README.rst COPYING requirements.txt
include README.rst LICENSE requirements.txt
recursive-include modoboa *.html *.js *.css *.png *.po *.mo *.json *.gif *.ttf *.woff
recursive-include modoboa/core/templates *.tpl
recursive-include modoboa/core/commands/templates *.tpl
@@ -4,14 +4,22 @@ from . import models
class ServiceFactory(factory.DjangoModelFactory):
FACTORY_FOR = models.Service
FACTORY_DJANGO_GET_OR_CREATE = ('name', )
"""Factory to create Service instances."""
class Meta:
model = models.Service
django_get_or_create = ('name', )
name = 'dummy'
class RelayDomainFactory(PermissionFactory):
FACTORY_FOR = models.RelayDomain
"""Factory to create RelayDomain instances."""
class Meta:
model = models.RelayDomain
target_host = 'external.host.tld'
enabled = True
@@ -20,6 +28,10 @@ class RelayDomainFactory(PermissionFactory):
class RelayDomainAliasFactory(PermissionFactory):
FACTORY_FOR = models.RelayDomainAlias
"""Factory to create RelayDomainAliases instances."""
class Meta:
model = models.RelayDomainAlias
enabled = True