1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-01 05:47:28 +03:00

netcmd: models: make systemFlags and systemOnly fields readonly

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>
This commit is contained in:
Rob van der Linde 2023-11-22 15:38:55 +13:00 committed by Douglas Bagnall
parent c1f56feefb
commit e9b1ac93b5
3 changed files with 5 additions and 5 deletions

View File

@ -39,7 +39,7 @@ class ClassSchema(Model):
poss_superiors = StringField("possSuperiors", many=True)
rdn_att_id = StringField("rDNAttID")
show_in_advanced_view_only = BooleanField("showInAdvancedViewOnly")
system_only = BooleanField("systemOnly")
system_only = BooleanField("systemOnly", readonly=True)
@staticmethod
def get_base_dn(ldb):
@ -87,8 +87,8 @@ class AttributeSchema(Model):
schema_flags_ex = IntegerField("schemaFlagsEx")
search_flags = IntegerField("searchFlags")
show_in_advanced_view_only = BooleanField("showInAdvancedViewOnly")
system_flags = IntegerField("systemFlags")
system_only = BooleanField("systemOnly")
system_flags = IntegerField("systemFlags", readonly=True)
system_only = BooleanField("systemOnly", readonly=True)
@staticmethod
def get_base_dn(ldb):

View File

@ -26,7 +26,7 @@ from .model import Model
class Site(Model):
show_in_advanced_view_only = BooleanField("showInAdvancedViewOnly")
system_flags = IntegerField("systemFlags")
system_flags = IntegerField("systemFlags", readonly=True)
# Backlinks
site_object_bl = DnField("siteObjectBL", readonly=True)

View File

@ -27,7 +27,7 @@ from .model import Model
class Subnet(Model):
show_in_advanced_view_only = BooleanField("showInAdvancedViewOnly")
site_object = DnField("siteObject")
system_flags = IntegerField("systemFlags")
system_flags = IntegerField("systemFlags", readonly=True)
@staticmethod
def get_base_dn(ldb):