Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
from .gmsa import GroupManagedServiceAccount
from .group import Group
from .model import Model
-from .org import OrganizationalPerson
+from .org import OrganizationalPerson, OrganizationalUnit
from .person import Person
from .registry import MODELS
from .schema import AttributeSchema, ClassSchema
#
from .fields import IntegerField, StringField
+from .model import Model
from .person import Person
@staticmethod
def get_object_class():
return "organizationalPerson"
+
+
+class OrganizationalUnit(Model):
+ ou = StringField("ou")
+
+ def __str__(self):
+ return str(self.ou)
+
+ @staticmethod
+ def get_object_class():
+ return "organizationalUnit"