--- a/app/soc/logic/models/host.py Sat Dec 06 11:21:01 2008 +0000
+++ b/app/soc/logic/models/host.py Sat Dec 06 11:21:41 2008 +0000
@@ -23,6 +23,7 @@
from soc.logic.models import role
+from soc.logic.models import sponsor as sponsor_logic
import soc.models.host
import soc.models.role
@@ -32,12 +33,13 @@
"""Logic methods for the Host model.
"""
- def __init__(self):
+ def __init__(self, model=soc.models.host.Host,
+ base_model=soc.models.role.Role, scope_logic=sponsor_logic):
"""Defines the name, key_name and model for this entity.
"""
- super(Logic, self).__init__(model=soc.models.host.Host,
- base_model=soc.models.role.Role)
+ super(Logic, self).__init__(model=model, base_model=base_model,
+ scope_logic=scope_logic)
logic = Logic()