Lines 1039-1045
def _call_checkLdap_on_all_property_syntaxes(self):
|
Link Here
|
---|
|
1039 |
properties = self.descriptions |
1039 |
properties = self.descriptions |
1040 |
for pname, prop in properties.items(): |
1040 |
for pname, prop in properties.items(): |
1041 |
if hasattr(prop.syntax, 'checkLdap'): |
1041 |
if hasattr(prop.syntax, 'checkLdap'): |
1042 |
prop.syntax.checkLdap(self.lo, self.info.get(pname)) |
1042 |
if not self.exists() or self.hasChanged(pname): |
|
|
1043 |
prop.syntax.checkLdap(self.lo, self.info.get(pname)) |
1043 |
|
1044 |
|
1044 |
def __prevent_ad_property_change(self): |
1045 |
def __prevent_ad_property_change(self): |
1045 |
if not _prevent_to_change_ad_properties or not self._is_synced_object(): |
1046 |
if not _prevent_to_change_ad_properties or not self._is_synced_object(): |