diff -r d270bd8b7417 -r 06d4f4d06f64 app/soc/logic/models/host.py --- a/app/soc/logic/models/host.py Sat Jul 18 15:04:44 2009 -0700 +++ b/app/soc/logic/models/host.py Thu Jul 23 14:36:45 2009 +0200 @@ -34,14 +34,14 @@ """Logic methods for the Host model. """ - def __init__(self, model=soc.models.host.Host, + def __init__(self, model=soc.models.host.Host, base_model=soc.models.role.Role, scope_logic=sponsor_logic, - disallow_last_resign=True): + role_name='host', disallow_last_resign=True): """Defines the name, key_name and model for this entity. """ - super(Logic, self).__init__(model=model, base_model=base_model, - scope_logic=scope_logic, + super(Logic, self).__init__(role_name=role_name, model=model, + base_model=base_model, scope_logic=scope_logic, disallow_last_resign=disallow_last_resign)