selftest: Disable all replication during most replication tests
[samba.git] / source4 / torture / drs / python / drs_base.py
index e97b065686a208a947123959555d899bf0364b19..aa0a7f69cf963379acbc2cf91b479fbc97d9594b 100644 (file)
@@ -129,3 +129,17 @@ class DrsBaseTestCase(SambaToolCmdTest):
         samba_tool_cmd = self._samba_tool_cmdline("options")
         # disable replication
         self.check_run("%s %s --dsa-option=+DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
+
+    def _enable_all_repl(self, DC):
+        # make base command line
+        samba_tool_cmd = self._samba_tool_cmdline("options")
+        # disable replication
+        self.check_run("%s %s --dsa-option=-DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
+        self.check_run("%s %s --dsa-option=-DISABLE_OUTBOUND_REPL" %(samba_tool_cmd, DC))
+
+    def _disable_all_repl(self, DC):
+        # make base command line
+        samba_tool_cmd = self._samba_tool_cmdline("options")
+        # disable replication
+        self.check_run("%s %s --dsa-option=+DISABLE_INBOUND_REPL" %(samba_tool_cmd, DC))
+        self.check_run("%s %s --dsa-option=+DISABLE_OUTBOUND_REPL" %(samba_tool_cmd, DC))