mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
KCC improve docstring for update_rodc_connection()
Also make a short-cut early exit visually shorter and earlier. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
257219c836
commit
62a7ae5727
@ -1923,9 +1923,13 @@ class KCC(object):
|
|||||||
return all_connected
|
return all_connected
|
||||||
|
|
||||||
def update_rodc_connection(self):
|
def update_rodc_connection(self):
|
||||||
"""Runs when the local DC is an RODC and updates the RODC NTFRS
|
"""Updates the RODC NTFRS connection object.
|
||||||
connection object.
|
|
||||||
|
If the local DSA is not an RODC, this does nothing.
|
||||||
"""
|
"""
|
||||||
|
if not self.my_dsa.is_ro():
|
||||||
|
return
|
||||||
|
|
||||||
# Given an nTDSConnection object cn1, such that cn1.options contains
|
# Given an nTDSConnection object cn1, such that cn1.options contains
|
||||||
# NTDSCONN_OPT_RODC_TOPOLOGY, and another nTDSConnection object cn2,
|
# NTDSCONN_OPT_RODC_TOPOLOGY, and another nTDSConnection object cn2,
|
||||||
# does not contain NTDSCONN_OPT_RODC_TOPOLOGY, modify cn1 to ensure
|
# does not contain NTDSCONN_OPT_RODC_TOPOLOGY, modify cn1 to ensure
|
||||||
@ -1937,9 +1941,6 @@ class KCC(object):
|
|||||||
# If no such cn2 can be found, cn1 is not modified.
|
# If no such cn2 can be found, cn1 is not modified.
|
||||||
# If no such cn1 can be found, nothing is modified by this task.
|
# If no such cn1 can be found, nothing is modified by this task.
|
||||||
|
|
||||||
if not self.my_dsa.is_ro():
|
|
||||||
return
|
|
||||||
|
|
||||||
all_connections = self.my_dsa.connect_table.values()
|
all_connections = self.my_dsa.connect_table.values()
|
||||||
ro_connections = [x for x in all_connections if x.is_rodc_topology()]
|
ro_connections = [x for x in all_connections if x.is_rodc_topology()]
|
||||||
rw_connections = [x for x in all_connections
|
rw_connections = [x for x in all_connections
|
||||||
|
Loading…
Reference in New Issue
Block a user