]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
netcmd: models: Model.get_object_class returns top instead of None
authorRob van der Linde <rob@catalyst.net.nz>
Wed, 21 Feb 2024 01:00:21 +0000 (14:00 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 1 Mar 2024 04:45:36 +0000 (04:45 +0000)
Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
python/samba/netcmd/domain/models/model.py

index efb50017bbd07382df3b3d7c6ade019360ccc207..6346f7630561ba71eff783c73e68938249578e44 100644 (file)
@@ -21,7 +21,7 @@
 #
 
 import inspect
-from abc import ABCMeta, abstractmethod
+from abc import ABCMeta
 
 from ldb import (ERR_NO_SUCH_OBJECT, FLAG_MOD_ADD, FLAG_MOD_REPLACE,
                  LdbError, Message, MessageElement, SCOPE_BASE,
@@ -137,10 +137,9 @@ class Model(metaclass=ModelMeta):
         return cls.get_base_dn(ldb)
 
     @staticmethod
-    @abstractmethod
     def get_object_class():
         """Returns the objectClass for this model."""
-        pass
+        return "top"
 
     @classmethod
     def from_message(cls, ldb, message):