Blame SOURCES/bz2058243-01-code-formatting.patch

d15f4b
From 8859f3450df675579d24e4bd3d5e12aeefbaef54 Mon Sep 17 00:00:00 2001
d15f4b
From: Tomas Jelinek <tojeline@redhat.com>
d15f4b
Date: Thu, 14 Jul 2022 16:22:39 +0200
d15f4b
Subject: [PATCH 1/3] code formatting
d15f4b
d15f4b
---
d15f4b
 pcs_test/tier0/lib/commands/test_booth.py | 1684 +++++++++------------
d15f4b
 1 file changed, 723 insertions(+), 961 deletions(-)
d15f4b
d15f4b
diff --git a/pcs_test/tier0/lib/commands/test_booth.py b/pcs_test/tier0/lib/commands/test_booth.py
d15f4b
index 6dc0cf3e..2b20a199 100644
d15f4b
--- a/pcs_test/tier0/lib/commands/test_booth.py
d15f4b
+++ b/pcs_test/tier0/lib/commands/test_booth.py
d15f4b
@@ -211,22 +211,23 @@ class ConfigSetup(TestCase, FixtureMixin):
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
-            [fixture.error(reports.codes.BOOTH_EVEN_PEERS_NUM, number=4)]
d15f4b
+            [
d15f4b
+                fixture.error(reports.codes.BOOTH_EVEN_PEERS_NUM, number=4),
d15f4b
+            ]
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_config_success(self, instance_name="booth"):
d15f4b
-        (
d15f4b
-            self.config.raw_file.write(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(instance_name),
d15f4b
-                RANDOM_KEY,
d15f4b
-                name="raw_file.write.key",
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                self.fixture_cfg_content(self.fixture_key_path(instance_name)),
d15f4b
-                name="raw_file.write.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(instance_name),
d15f4b
+            RANDOM_KEY,
d15f4b
+            name="raw_file.write.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            self.fixture_cfg_content(self.fixture_key_path(instance_name)),
d15f4b
+            name="raw_file.write.cfg",
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
@@ -248,19 +249,18 @@ class ConfigSetup(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_files_exist_config(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.write(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                RANDOM_KEY,
d15f4b
-                name="raw_file.write.key",
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(),
d15f4b
-                already_exists=True,
d15f4b
-                name="raw_file.write.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            RANDOM_KEY,
d15f4b
+            name="raw_file.write.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(),
d15f4b
+            already_exists=True,
d15f4b
+            name="raw_file.write.cfg",
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
@@ -283,14 +283,12 @@ class ConfigSetup(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_files_exist_key(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.write(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                RANDOM_KEY,
d15f4b
-                already_exists=True,
d15f4b
-                name="raw_file.write.key",
d15f4b
-            )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            RANDOM_KEY,
d15f4b
+            already_exists=True,
d15f4b
+            name="raw_file.write.key",
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
@@ -313,20 +311,19 @@ class ConfigSetup(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_files_exist_forced(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.write(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                RANDOM_KEY,
d15f4b
-                can_overwrite=True,
d15f4b
-                name="raw_file.write.key",
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(),
d15f4b
-                can_overwrite=True,
d15f4b
-                name="raw_file.write.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            RANDOM_KEY,
d15f4b
+            can_overwrite=True,
d15f4b
+            name="raw_file.write.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(),
d15f4b
+            can_overwrite=True,
d15f4b
+            name="raw_file.write.cfg",
d15f4b
         )
d15f4b
 
d15f4b
         commands.config_setup(
d15f4b
@@ -337,7 +334,6 @@ class ConfigSetup(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def _assert_write_config_error(self, error, booth_dir_exists):
d15f4b
-
d15f4b
         self.config.raw_file.write(
d15f4b
             file_type_codes.BOOTH_KEY,
d15f4b
             self.fixture_key_path(),
d15f4b
@@ -444,11 +440,7 @@ class ConfigSetup(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
         env = self.env_assist.get_env()
d15f4b
 
d15f4b
-        commands.config_setup(
d15f4b
-            env,
d15f4b
-            self.sites,
d15f4b
-            self.arbitrators,
d15f4b
-        )
d15f4b
+        commands.config_setup(env, self.sites, self.arbitrators)
d15f4b
 
d15f4b
         self.assertEqual(
d15f4b
             env.get_booth_env(name="").export(),
d15f4b
@@ -491,38 +483,34 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
         self.env_assist, self.config = get_env_tools(self)
d15f4b
 
d15f4b
     def fixture_config_booth_not_used(self, instance_name="booth"):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load()
d15f4b
-            .services.is_running(
d15f4b
-                "booth", instance=instance_name, return_value=False
d15f4b
-            )
d15f4b
-            .services.is_enabled(
d15f4b
-                "booth", instance=instance_name, return_value=False
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load()
d15f4b
+        self.config.services.is_running(
d15f4b
+            "booth", instance=instance_name, return_value=False
d15f4b
+        )
d15f4b
+        self.config.services.is_enabled(
d15f4b
+            "booth", instance=instance_name, return_value=False
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_config_success(self, instance_name="booth"):
d15f4b
         self.fixture_config_booth_not_used(instance_name)
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                content=self.fixture_cfg_content(
d15f4b
-                    self.fixture_key_path(instance_name)
d15f4b
-                ),
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(instance_name),
d15f4b
-                fail_if_file_not_found=False,
d15f4b
-                name="raw_file.remove.key",
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            content=self.fixture_cfg_content(
d15f4b
+                self.fixture_key_path(instance_name)
d15f4b
+            ),
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(instance_name),
d15f4b
+            fail_if_file_not_found=False,
d15f4b
+            name="raw_file.remove.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
     def test_invalid_instance(self):
d15f4b
@@ -540,9 +528,7 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
         self.fixture_config_success()
d15f4b
-        commands.config_destroy(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-        )
d15f4b
+        commands.config_destroy(self.env_assist.get_env())
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
@@ -553,23 +539,20 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_success_no_booth_key(self):
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=bytes(),
d15f4b
-            ).raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=bytes(),
d15f4b
         )
d15f4b
-
d15f4b
-        commands.config_destroy(
d15f4b
-            self.env_assist.get_env(),
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
+        commands.config_destroy(self.env_assist.get_env())
d15f4b
+
d15f4b
     def test_not_live_booth(self):
d15f4b
         self.config.env.set_booth(
d15f4b
             {
d15f4b
@@ -603,9 +586,7 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.LIVE_ENVIRONMENT_REQUIRED,
d15f4b
-                    forbidden_options=[
d15f4b
-                        file_type_codes.CIB,
d15f4b
-                    ],
d15f4b
+                    forbidden_options=[file_type_codes.CIB],
d15f4b
                 ),
d15f4b
             ],
d15f4b
             expected_in_processor=False,
d15f4b
@@ -640,20 +621,16 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
     def test_booth_config_in_use(self):
d15f4b
         instance_name = "booth"
d15f4b
 
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(resources=self.fixture_cib_resources())
d15f4b
-            .services.is_running(
d15f4b
-                "booth", instance=instance_name, return_value=True
d15f4b
-            )
d15f4b
-            .services.is_enabled(
d15f4b
-                "booth", instance=instance_name, return_value=True
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_resources())
d15f4b
+        self.config.services.is_running(
d15f4b
+            "booth", instance=instance_name, return_value=True
d15f4b
+        )
d15f4b
+        self.config.services.is_enabled(
d15f4b
+            "booth", instance=instance_name, return_value=True
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_destroy(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_destroy(self.env_assist.get_env()),
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -682,18 +659,14 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
     def test_cannot_read_config(self):
d15f4b
         error = "an error"
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_destroy(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_destroy(self.env_assist.get_env()),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -711,17 +684,16 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
     def test_cannot_read_config_forced(self):
d15f4b
         error = "an error"
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=error,
d15f4b
-            ).raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=error,
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
         commands.config_destroy(
d15f4b
@@ -742,18 +714,14 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_config_parse_error(self):
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content="invalid config".encode("utf-8"),
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content="invalid config".encode("utf-8"),
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_destroy(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_destroy(self.env_assist.get_env()),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -768,17 +736,16 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_config_parse_error_forced(self):
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content="invalid config".encode("utf-8"),
d15f4b
-            ).raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content="invalid config".encode("utf-8"),
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
         commands.config_destroy(
d15f4b
@@ -797,52 +764,45 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_key_already_deleted(self):
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                fail_if_file_not_found=False,
d15f4b
-                file_not_found_exception=True,
d15f4b
-                name="raw_file.remove.key",
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
         )
d15f4b
-
d15f4b
-        commands.config_destroy(
d15f4b
-            self.env_assist.get_env(),
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            fail_if_file_not_found=False,
d15f4b
+            file_not_found_exception=True,
d15f4b
+            name="raw_file.remove.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
+        commands.config_destroy(self.env_assist.get_env())
d15f4b
+
d15f4b
     def test_cannot_delete_key(self):
d15f4b
         error = "an error"
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            ).raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                fail_if_file_not_found=False,
d15f4b
-                exception_msg=error,
d15f4b
-                name="raw_file.remove.key",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            fail_if_file_not_found=False,
d15f4b
+            exception_msg=error,
d15f4b
+            name="raw_file.remove.key",
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_destroy(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_destroy(self.env_assist.get_env()),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -860,25 +820,23 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
     def test_cannot_delete_key_forced(self):
d15f4b
         error = "an error"
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                fail_if_file_not_found=False,
d15f4b
-                exception_msg=error,
d15f4b
-                name="raw_file.remove.key",
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            fail_if_file_not_found=False,
d15f4b
+            exception_msg=error,
d15f4b
+            name="raw_file.remove.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
         commands.config_destroy(
d15f4b
@@ -900,31 +858,27 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
     def test_cannot_delete_config_forced(self):
d15f4b
         error = "an error"
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                fail_if_file_not_found=False,
d15f4b
-                name="raw_file.remove.key",
d15f4b
-            )
d15f4b
-            .raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                exception_msg=error,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            fail_if_file_not_found=False,
d15f4b
+            name="raw_file.remove.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            exception_msg=error,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_destroy(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_destroy(self.env_assist.get_env()),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -941,22 +895,19 @@ class ConfigDestroy(TestCase, FixtureMixin):
d15f4b
     def test_keyfile_outside_of_booth_dir(self):
d15f4b
         key_path = "/tmp/pcs_test/booth.key"
d15f4b
         self.fixture_config_booth_not_used()
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=f"authfile = {key_path}".encode("utf-8"),
d15f4b
-            ).raw_file.remove(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                fail_if_file_not_found=True,
d15f4b
-                name="raw_file.remove.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=f"authfile = {key_path}".encode("utf-8"),
d15f4b
         )
d15f4b
-
d15f4b
-        commands.config_destroy(
d15f4b
-            self.env_assist.get_env(),
d15f4b
+        self.config.raw_file.remove(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            fail_if_file_not_found=True,
d15f4b
+            name="raw_file.remove.cfg",
d15f4b
         )
d15f4b
+
d15f4b
+        commands.config_destroy(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
                 fixture.warn(
d15f4b
@@ -987,29 +938,23 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
         config_content = "my config content".encode("utf-8")
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=config_content,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=config_content,
d15f4b
         )
d15f4b
         self.assertEqual(
d15f4b
-            commands.config_text(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            commands.config_text(self.env_assist.get_env()),
d15f4b
             config_content,
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
         config_content = "my config content".encode("utf-8")
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                content=config_content,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            content=config_content,
d15f4b
         )
d15f4b
         self.assertEqual(
d15f4b
             commands.config_text(
d15f4b
@@ -1029,9 +974,7 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
             }
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_text(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_text(self.env_assist.get_env()),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.LIVE_ENVIRONMENT_REQUIRED,
d15f4b
@@ -1046,17 +989,13 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_cannot_read_config(self):
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_text(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_text(self.env_assist.get_env()),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -1073,12 +1012,10 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
     def test_remote_success(self):
d15f4b
         instance_name = "my_booth"
d15f4b
         config_content = "my config content"
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                instance_name,
d15f4b
-                config_data=config_content,
d15f4b
-                node_labels=["node1"],
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            instance_name,
d15f4b
+            config_data=config_content,
d15f4b
+            node_labels=["node1"],
d15f4b
         )
d15f4b
         self.assertEqual(
d15f4b
             commands.config_text(
d15f4b
@@ -1095,22 +1032,19 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
         server_error = (
d15f4b
             "some error like 'config does not exist' or 'instance name invalid'"
d15f4b
         )
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                instance_name,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=node_name,
d15f4b
-                        response_code=400,
d15f4b
-                        output=server_error,
d15f4b
-                    )
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            instance_name,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=node_name,
d15f4b
+                    response_code=400,
d15f4b
+                    output=server_error,
d15f4b
+                )
d15f4b
+            ],
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_text(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                node_name=node_name,
d15f4b
+                self.env_assist.get_env(), node_name=node_name
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1127,21 +1061,18 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
     def test_remote_bad_response(self):
d15f4b
         instance_name = "booth"
d15f4b
         node_name = "node1"
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                instance_name,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=node_name,
d15f4b
-                        output="not a json",
d15f4b
-                    )
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            instance_name,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=node_name,
d15f4b
+                    output="not a json",
d15f4b
+                )
d15f4b
+            ],
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_text(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                node_name=node_name,
d15f4b
+                self.env_assist.get_env(), node_name=node_name
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1157,23 +1088,20 @@ class ConfigText(TestCase, FixtureMixin):
d15f4b
         instance_name = "booth"
d15f4b
         node_name = "node1"
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                instance_name,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=node_name,
d15f4b
-                        was_connected=False,
d15f4b
-                        errno=1,
d15f4b
-                        error_msg=error,
d15f4b
-                    )
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            instance_name,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=node_name,
d15f4b
+                    was_connected=False,
d15f4b
+                    errno=1,
d15f4b
+                    error_msg=error,
d15f4b
+                )
d15f4b
+            ],
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_text(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                node_name=node_name,
d15f4b
+                self.env_assist.get_env(), node_name=node_name
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1208,22 +1136,21 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_config_success(self, instance_name="booth"):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                content=self.fixture_cfg_content(
d15f4b
-                    self.fixture_key_path(instance_name)
d15f4b
-                ),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    self.fixture_key_path(instance_name),
d15f4b
-                    ticket_list=[["ticketA", []]],
d15f4b
-                ),
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            content=self.fixture_cfg_content(
d15f4b
+                self.fixture_key_path(instance_name)
d15f4b
+            ),
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                self.fixture_key_path(instance_name),
d15f4b
+                ticket_list=[["ticketA", []]],
d15f4b
+            ),
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
@@ -1268,21 +1195,20 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_ticket_options(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketA", [("retries", "10"), ("timeout", "20")]]
d15f4b
-                    ]
d15f4b
-                ),
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketA", [("retries", "10"), ("timeout", "20")]]
d15f4b
+                ]
d15f4b
+            ),
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
         commands.config_ticket_add(
d15f4b
             self.env_assist.get_env(),
d15f4b
@@ -1291,12 +1217,10 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_ticket_already_exists(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(ticket_list=[["ticketA", []]]),
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(ticket_list=[["ticketA", []]]),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_add(
d15f4b
@@ -1316,12 +1240,10 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_validator_errors(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_add(
d15f4b
@@ -1356,19 +1278,16 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_invalid_ticket_options_forced(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    ticket_list=[["ticketA", [("a", "A")]]]
d15f4b
-                ),
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(ticket_list=[["ticketA", [("a", "A")]]]),
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
         commands.config_ticket_add(
d15f4b
             self.env_assist.get_env(),
d15f4b
@@ -1399,12 +1318,10 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_config_parse_error(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content="invalid config".encode("utf-8"),
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content="invalid config".encode("utf-8"),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_add(
d15f4b
@@ -1425,12 +1342,10 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_cannot_read_config(self):
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_add(
d15f4b
@@ -1480,18 +1395,17 @@ class ConfigTicketAdd(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_cannot_write_config(self):
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(ticket_list=[["ticketA", []]]),
d15f4b
-                can_overwrite=True,
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(ticket_list=[["ticketA", []]]),
d15f4b
+            can_overwrite=True,
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_add(
d15f4b
@@ -1532,46 +1446,40 @@ class ConfigTicketRemove(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_config_success(self, instance_name="booth"):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    self.fixture_key_path(instance_name),
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketA", []],
d15f4b
-                        ["ticketB", []],
d15f4b
-                        ["ticketC", []],
d15f4b
-                    ],
d15f4b
-                ),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    self.fixture_key_path(instance_name),
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketA", []],
d15f4b
-                        ["ticketC", []],
d15f4b
-                    ],
d15f4b
-                ),
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                self.fixture_key_path(instance_name),
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketA", []],
d15f4b
+                    ["ticketB", []],
d15f4b
+                    ["ticketC", []],
d15f4b
+                ],
d15f4b
+            ),
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                self.fixture_key_path(instance_name),
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketA", []],
d15f4b
+                    ["ticketC", []],
d15f4b
+                ],
d15f4b
+            ),
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
         self.fixture_config_success()
d15f4b
-        commands.config_ticket_remove(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            "ticketB",
d15f4b
-        )
d15f4b
+        commands.config_ticket_remove(self.env_assist.get_env(), "ticketB")
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
         self.fixture_config_success(instance_name=instance_name)
d15f4b
         commands.config_ticket_remove(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            "ticketB",
d15f4b
-            instance_name=instance_name,
d15f4b
+            self.env_assist.get_env(), "ticketB", instance_name=instance_name
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_not_live(self):
d15f4b
@@ -1602,51 +1510,44 @@ class ConfigTicketRemove(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_ticket_options(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketA", [("a1", "A1"), ("a2", "A2")]],
d15f4b
-                        ["ticketB", [("b1", "B1"), ("b2", "B2")]],
d15f4b
-                        ["ticketC", [("c1", "C1"), ("c2", "C2")]],
d15f4b
-                    ]
d15f4b
-                ),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketA", [("a1", "A1"), ("a2", "A2")]],
d15f4b
-                        ["ticketC", [("c1", "C1"), ("c2", "C2")]],
d15f4b
-                    ]
d15f4b
-                ),
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketA", [("a1", "A1"), ("a2", "A2")]],
d15f4b
+                    ["ticketB", [("b1", "B1"), ("b2", "B2")]],
d15f4b
+                    ["ticketC", [("c1", "C1"), ("c2", "C2")]],
d15f4b
+                ]
d15f4b
+            ),
d15f4b
         )
d15f4b
-        commands.config_ticket_remove(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            "ticketB",
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketA", [("a1", "A1"), ("a2", "A2")]],
d15f4b
+                    ["ticketC", [("c1", "C1"), ("c2", "C2")]],
d15f4b
+                ]
d15f4b
+            ),
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
+        commands.config_ticket_remove(self.env_assist.get_env(), "ticketB")
d15f4b
 
d15f4b
     def test_ticket_does_not_exist(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketA", []],
d15f4b
-                        ["ticketC", []],
d15f4b
-                    ]
d15f4b
-                ),
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketA", []],
d15f4b
+                    ["ticketC", []],
d15f4b
+                ]
d15f4b
+            ),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_remove(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                "ticketB",
d15f4b
+                self.env_assist.get_env(), "ticketB"
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1659,17 +1560,14 @@ class ConfigTicketRemove(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_config_parse_error(self):
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content="invalid config".encode("utf-8"),
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content="invalid config".encode("utf-8"),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_remove(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                "ticketB",
d15f4b
+                self.env_assist.get_env(), "ticketB"
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1684,17 +1582,14 @@ class ConfigTicketRemove(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_cannot_read_config(self):
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_remove(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                "ticketB",
d15f4b
+                self.env_assist.get_env(), "ticketB"
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1719,8 +1614,7 @@ class ConfigTicketRemove(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_remove(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                "ticketB",
d15f4b
+                self.env_assist.get_env(), "ticketB"
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1737,27 +1631,25 @@ class ConfigTicketRemove(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_cannot_write_config(self):
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(
d15f4b
-                    ticket_list=[
d15f4b
-                        ["ticketB", []],
d15f4b
-                    ]
d15f4b
-                ),
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                self.fixture_cfg_content(),
d15f4b
-                can_overwrite=True,
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(
d15f4b
+                ticket_list=[
d15f4b
+                    ["ticketB", []],
d15f4b
+                ]
d15f4b
+            ),
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            self.fixture_cfg_content(),
d15f4b
+            can_overwrite=True,
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_ticket_remove(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                "ticketB",
d15f4b
+                self.env_assist.get_env(), "ticketB"
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1792,40 +1684,35 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_config_success(self, instance_name="booth"):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                content=self.fixture_cfg_content(
d15f4b
-                    self.fixture_key_path(instance_name)
d15f4b
-                ),
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:heartbeat:IPaddr2",
d15f4b
-                name="runner.pcmk.load_agent.ipaddr2",
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:pacemaker:booth-site",
d15f4b
-                name="runner.pcmk.load_agent.booth-site",
d15f4b
-            )
d15f4b
-            .env.push_cib(resources=self.fixture_cib_booth_group(instance_name))
d15f4b
+        self.config.runner.cib.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            content=self.fixture_cfg_content(
d15f4b
+                self.fixture_key_path(instance_name)
d15f4b
+            ),
d15f4b
+        )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:heartbeat:IPaddr2",
d15f4b
+            name="runner.pcmk.load_agent.ipaddr2",
d15f4b
+        )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:pacemaker:booth-site",
d15f4b
+            name="runner.pcmk.load_agent.booth-site",
d15f4b
+        )
d15f4b
+        self.config.env.push_cib(
d15f4b
+            resources=self.fixture_cib_booth_group(instance_name)
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
         self.fixture_config_success()
d15f4b
-        commands.create_in_cluster(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.site_ip,
d15f4b
-        )
d15f4b
+        commands.create_in_cluster(self.env_assist.get_env(), self.site_ip)
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
         self.fixture_config_success(instance_name=instance_name)
d15f4b
         commands.create_in_cluster(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.site_ip,
d15f4b
-            instance_name=instance_name,
d15f4b
+            self.env_assist.get_env(), self.site_ip, instance_name=instance_name
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_not_live_cib(self):
d15f4b
@@ -1833,29 +1720,24 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
         env = dict(CIB_file=tmp_file)
d15f4b
         with open(rc("cib-empty.xml")) as cib_file:
d15f4b
             self.config.env.set_cib_data(cib_file.read(), cib_tempfile=tmp_file)
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(env=env)
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:heartbeat:IPaddr2",
d15f4b
-                name="runner.pcmk.load_agent.ipaddr2",
d15f4b
-                env=env,
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:pacemaker:booth-site",
d15f4b
-                name="runner.pcmk.load_agent.booth-site",
d15f4b
-                env=env,
d15f4b
-            )
d15f4b
-            .env.push_cib(resources=self.fixture_cib_booth_group())
d15f4b
+        self.config.runner.cib.load(env=env)
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
         )
d15f4b
-        commands.create_in_cluster(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.site_ip,
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:heartbeat:IPaddr2",
d15f4b
+            name="runner.pcmk.load_agent.ipaddr2",
d15f4b
+            env=env,
d15f4b
         )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:pacemaker:booth-site",
d15f4b
+            name="runner.pcmk.load_agent.booth-site",
d15f4b
+            env=env,
d15f4b
+        )
d15f4b
+        self.config.env.push_cib(resources=self.fixture_cib_booth_group())
d15f4b
+        commands.create_in_cluster(self.env_assist.get_env(), self.site_ip)
d15f4b
 
d15f4b
     def test_not_live_booth(self):
d15f4b
         self.config.env.set_booth(
d15f4b
@@ -1867,8 +1749,7 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.create_in_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.site_ip,
d15f4b
+                self.env_assist.get_env(), self.site_ip
d15f4b
             ),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
@@ -1883,19 +1764,15 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_booth_resource_already_created(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_booth_group()
d15f4b
-            ).raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_booth_group())
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.create_in_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.site_ip,
d15f4b
+                self.env_assist.get_env(), self.site_ip
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1904,17 +1781,14 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_booth_config_does_not_exist(self):
d15f4b
         error = "an error"
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load().raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=error,
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load().raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=error,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.create_in_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.site_ip,
d15f4b
+                self.env_assist.get_env(), self.site_ip
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1959,28 +1833,25 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_booth_agent_missing(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:heartbeat:IPaddr2",
d15f4b
-                name="runner.pcmk.load_agent.ipaddr2",
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:pacemaker:booth-site",
d15f4b
-                agent_is_missing=True,
d15f4b
-                name="runner.pcmk.load_agent.booth-site",
d15f4b
-                stderr=REASON,
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:heartbeat:IPaddr2",
d15f4b
+            name="runner.pcmk.load_agent.ipaddr2",
d15f4b
+        )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:pacemaker:booth-site",
d15f4b
+            agent_is_missing=True,
d15f4b
+            name="runner.pcmk.load_agent.booth-site",
d15f4b
+            stderr=REASON,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.create_in_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.site_ip,
d15f4b
+                self.env_assist.get_env(), self.site_ip
d15f4b
             )
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -1993,30 +1864,28 @@ class CreateInCluster(TestCase, FixtureMixin):
d15f4b
                 ),
d15f4b
             ]
d15f4b
         )
d15f4b
-
d15f4b
-    def test_agents_missing_forced(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:heartbeat:IPaddr2",
d15f4b
-                agent_is_missing=True,
d15f4b
-                name="runner.pcmk.load_agent.ipaddr2",
d15f4b
-                stderr=REASON,
d15f4b
-            )
d15f4b
-            .runner.pcmk.load_agent(
d15f4b
-                agent_name="ocf:pacemaker:booth-site",
d15f4b
-                agent_is_missing=True,
d15f4b
-                name="runner.pcmk.load_agent.booth-site",
d15f4b
-                stderr=REASON,
d15f4b
-            )
d15f4b
-            .env.push_cib(
d15f4b
-                resources=self.fixture_cib_booth_group(default_operations=True)
d15f4b
-            )
d15f4b
+
d15f4b
+    def test_agents_missing_forced(self):
d15f4b
+        self.config.runner.cib.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+        )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:heartbeat:IPaddr2",
d15f4b
+            agent_is_missing=True,
d15f4b
+            name="runner.pcmk.load_agent.ipaddr2",
d15f4b
+            stderr=REASON,
d15f4b
+        )
d15f4b
+        self.config.runner.pcmk.load_agent(
d15f4b
+            agent_name="ocf:pacemaker:booth-site",
d15f4b
+            agent_is_missing=True,
d15f4b
+            name="runner.pcmk.load_agent.booth-site",
d15f4b
+            stderr=REASON,
d15f4b
+        )
d15f4b
+        self.config.env.push_cib(
d15f4b
+            resources=self.fixture_cib_booth_group(default_operations=True)
d15f4b
         )
d15f4b
         commands.create_in_cluster(
d15f4b
             self.env_assist.get_env(),
d15f4b
@@ -2061,10 +1930,9 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
         self.resource_remove.assert_not_called()
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
-        (self.config.runner.cib.load(resources=self.fixture_cib_booth_group()))
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_booth_group())
d15f4b
         commands.remove_from_cluster(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.resource_remove,
d15f4b
+            self.env_assist.get_env(), self.resource_remove
d15f4b
         )
d15f4b
         self.resource_remove.assert_has_calls(
d15f4b
             [
d15f4b
@@ -2075,10 +1943,8 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_booth_group(instance_name)
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load(
d15f4b
+            resources=self.fixture_cib_booth_group(instance_name)
d15f4b
         )
d15f4b
         commands.remove_from_cluster(
d15f4b
             self.env_assist.get_env(),
d15f4b
@@ -2099,16 +1965,12 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
         cib_xml_man.append_to_first_tag_name(
d15f4b
             "resources", self.fixture_cib_booth_group(wrap_in_resources=False)
d15f4b
         )
d15f4b
-        (
d15f4b
-            self.config
d15f4b
-            # This makes env.is_cib_live return False
d15f4b
-            .env.set_cib_data(str(cib_xml_man), cib_tempfile=tmp_file)
d15f4b
-            # This instructs the runner to actually return our mocked cib
d15f4b
-            .runner.cib.load_content(str(cib_xml_man), env=env)
d15f4b
-        )
d15f4b
+        # This makes env.is_cib_live return False
d15f4b
+        self.config.env.set_cib_data(str(cib_xml_man), cib_tempfile=tmp_file)
d15f4b
+        # This instructs the runner to actually return our mocked cib
d15f4b
+        self.config.runner.cib.load_content(str(cib_xml_man), env=env)
d15f4b
         commands.remove_from_cluster(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.resource_remove,
d15f4b
+            self.env_assist.get_env(), self.resource_remove
d15f4b
         )
d15f4b
         self.resource_remove.assert_has_calls(
d15f4b
             [
d15f4b
@@ -2127,8 +1989,7 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.remove_from_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.resource_remove,
d15f4b
+                self.env_assist.get_env(), self.resource_remove
d15f4b
             ),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
@@ -2147,8 +2008,7 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
         (self.config.runner.cib.load())
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.remove_from_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.resource_remove,
d15f4b
+                self.env_assist.get_env(), self.resource_remove
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -2162,15 +2022,10 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
         self.resource_remove.assert_not_called()
d15f4b
 
d15f4b
     def test_more_booth_resources(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_more_resources()
d15f4b
-            )
d15f4b
-        )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_more_resources())
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.remove_from_cluster(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.resource_remove,
d15f4b
+                self.env_assist.get_env(), self.resource_remove
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -2185,11 +2040,7 @@ class RemoveFromCluster(TestCase, FixtureMixin):
d15f4b
         self.resource_remove.assert_not_called()
d15f4b
 
d15f4b
     def test_more_booth_resources_forced(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_more_resources()
d15f4b
-            )
d15f4b
-        )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_more_resources())
d15f4b
         commands.remove_from_cluster(
d15f4b
             self.env_assist.get_env(),
d15f4b
             self.resource_remove,
d15f4b
@@ -2234,11 +2085,8 @@ class Restart(TestCase, FixtureMixin):
d15f4b
         self.resource_restart.assert_not_called()
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
-        (self.config.runner.cib.load(resources=self.fixture_cib_booth_group()))
d15f4b
-        commands.restart(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.resource_restart,
d15f4b
-        )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_booth_group())
d15f4b
+        commands.restart(self.env_assist.get_env(), self.resource_restart)
d15f4b
         self.resource_restart.assert_has_calls(
d15f4b
             [
d15f4b
                 mock.call(["booth-booth-service"]),
d15f4b
@@ -2247,10 +2095,8 @@ class Restart(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_booth_group(instance_name)
d15f4b
-            )
d15f4b
+        self.config.runner.cib.load(
d15f4b
+            resources=self.fixture_cib_booth_group(instance_name)
d15f4b
         )
d15f4b
         commands.restart(
d15f4b
             self.env_assist.get_env(),
d15f4b
@@ -2274,8 +2120,7 @@ class Restart(TestCase, FixtureMixin):
d15f4b
         self.config.env.set_cib_data("<cib />")
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.restart(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.resource_restart,
d15f4b
+                self.env_assist.get_env(), self.resource_restart
d15f4b
             ),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
@@ -2295,8 +2140,7 @@ class Restart(TestCase, FixtureMixin):
d15f4b
         (self.config.runner.cib.load())
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.restart(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.resource_restart,
d15f4b
+                self.env_assist.get_env(), self.resource_restart
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -2310,15 +2154,10 @@ class Restart(TestCase, FixtureMixin):
d15f4b
         self.resource_restart.assert_not_called()
d15f4b
 
d15f4b
     def test_more_booth_resources(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_more_resources()
d15f4b
-            )
d15f4b
-        )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_more_resources())
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.restart(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.resource_restart,
d15f4b
+                self.env_assist.get_env(), self.resource_restart
d15f4b
             ),
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -2333,11 +2172,7 @@ class Restart(TestCase, FixtureMixin):
d15f4b
         self.resource_restart.assert_not_called()
d15f4b
 
d15f4b
     def test_more_booth_resources_forced(self):
d15f4b
-        (
d15f4b
-            self.config.runner.cib.load(
d15f4b
-                resources=self.fixture_cib_more_resources()
d15f4b
-            )
d15f4b
-        )
d15f4b
+        self.config.runner.cib.load(resources=self.fixture_cib_more_resources())
d15f4b
         commands.restart(
d15f4b
             self.env_assist.get_env(),
d15f4b
             self.resource_restart,
d15f4b
@@ -2390,10 +2225,7 @@ class TicketGrantRevokeMixin(FixtureMixin):
d15f4b
         )
d15f4b
         self.config.env.set_cib_data("<cib/>")
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: self.command(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.ticket,
d15f4b
-            ),
d15f4b
+            lambda: self.command(self.env_assist.get_env(), self.ticket),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.LIVE_ENVIRONMENT_REQUIRED,
d15f4b
@@ -2410,26 +2242,18 @@ class TicketGrantRevokeMixin(FixtureMixin):
d15f4b
     def test_success_site_ip_specified(self):
d15f4b
         self.get_booth_call()(self.ticket, self.site_ip)
d15f4b
         self.command(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.ticket,
d15f4b
-            site_ip=self.site_ip,
d15f4b
+            self.env_assist.get_env(), self.ticket, site_ip=self.site_ip
d15f4b
         )
d15f4b
 
d15f4b
     def test_success_site_ip_not_specified(self):
d15f4b
         self.config.runner.cib.load(resources=self.fixture_cib_booth_group())
d15f4b
         self.get_booth_call()(self.ticket, self.site_ip)
d15f4b
-        self.command(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            self.ticket,
d15f4b
-        )
d15f4b
+        self.command(self.env_assist.get_env(), self.ticket)
d15f4b
 
d15f4b
     def test_cannot_find_site_ip(self):
d15f4b
         self.config.runner.cib.load()
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: self.command(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.ticket,
d15f4b
-            ),
d15f4b
+            lambda: self.command(self.env_assist.get_env(), self.ticket),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.BOOTH_CANNOT_DETERMINE_LOCAL_SITE_IP,
d15f4b
@@ -2448,9 +2272,7 @@ class TicketGrantRevokeMixin(FixtureMixin):
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: self.command(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-                self.ticket,
d15f4b
-                site_ip=self.site_ip,
d15f4b
+                self.env_assist.get_env(), self.ticket, site_ip=self.site_ip
d15f4b
             ),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
@@ -2496,34 +2318,30 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
             self.fixture_key_path(instance_name)
d15f4b
         )
d15f4b
         self.fixture_config_read_success(instance_name=instance_name)
d15f4b
-        (
d15f4b
-            self.config.http.booth.send_config(
d15f4b
-                instance_name,
d15f4b
-                config_content.decode("utf-8"),
d15f4b
-                authfile=os.path.basename(self.fixture_key_path(instance_name)),
d15f4b
-                authfile_data=RANDOM_KEY,
d15f4b
-                node_labels=self.node_list,
d15f4b
-            )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            instance_name,
d15f4b
+            config_content.decode("utf-8"),
d15f4b
+            authfile=os.path.basename(self.fixture_key_path(instance_name)),
d15f4b
+            authfile_data=RANDOM_KEY,
d15f4b
+            node_labels=self.node_list,
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_config_read_success(self, instance_name="booth"):
d15f4b
         config_content = self.fixture_cfg_content(
d15f4b
             self.fixture_key_path(instance_name)
d15f4b
         )
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(instance_name),
d15f4b
-                content=config_content,
d15f4b
-                name="raw_file.read.conf",
d15f4b
-            )
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(instance_name),
d15f4b
-                content=RANDOM_KEY,
d15f4b
-                name="raw_file.read.key",
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(instance_name),
d15f4b
+            content=config_content,
d15f4b
+            name="raw_file.read.conf",
d15f4b
+        )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(instance_name),
d15f4b
+            content=RANDOM_KEY,
d15f4b
+            name="raw_file.read.key",
d15f4b
         )
d15f4b
 
d15f4b
     def fixture_reports_success(self, instance_name="booth"):
d15f4b
@@ -2552,30 +2370,23 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
         self.fixture_config_success()
d15f4b
-        commands.config_sync(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-        )
d15f4b
+        commands.config_sync(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(self.fixture_reports_success())
d15f4b
 
d15f4b
     def test_success_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
         self.fixture_config_success(instance_name=instance_name)
d15f4b
         commands.config_sync(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            instance_name=instance_name,
d15f4b
+            self.env_assist.get_env(), instance_name=instance_name
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
-            self.fixture_reports_success(
d15f4b
-                instance_name=instance_name,
d15f4b
-            )
d15f4b
+            self.fixture_reports_success(instance_name=instance_name)
d15f4b
         )
d15f4b
 
d15f4b
     def test_not_live_cib(self):
d15f4b
         self.config.env.set_cib_data("<cib/>")
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.LIVE_ENVIRONMENT_REQUIRED,
d15f4b
@@ -2596,56 +2407,45 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
                 "key_path": "some key path",
d15f4b
             }
d15f4b
         )
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load(
d15f4b
-                node_name_list=self.node_list
d15f4b
-            ).http.booth.send_config(
d15f4b
-                instance_name,
d15f4b
-                config_data.decode("utf-8"),
d15f4b
-                authfile=os.path.basename(key_path),
d15f4b
-                authfile_data=key_data,
d15f4b
-                node_labels=self.node_list,
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load(node_name_list=self.node_list)
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            instance_name,
d15f4b
+            config_data.decode("utf-8"),
d15f4b
+            authfile=os.path.basename(key_path),
d15f4b
+            authfile_data=key_data,
d15f4b
+            node_labels=self.node_list,
d15f4b
         )
d15f4b
 
d15f4b
     def test_not_live_booth_default_instance(self):
d15f4b
         self.fixture_config_success_not_live()
d15f4b
-        commands.config_sync(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-        )
d15f4b
+        commands.config_sync(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(self.fixture_reports_success())
d15f4b
 
d15f4b
     def test_not_live_booth_custom_instance(self):
d15f4b
         instance_name = "my_booth"
d15f4b
         self.fixture_config_success_not_live(instance_name=instance_name)
d15f4b
         commands.config_sync(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-            instance_name=instance_name,
d15f4b
+            self.env_assist.get_env(), instance_name=instance_name
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
-            self.fixture_reports_success(
d15f4b
-                instance_name=instance_name,
d15f4b
-            )
d15f4b
+            self.fixture_reports_success(instance_name=instance_name)
d15f4b
         )
d15f4b
 
d15f4b
     def test_some_node_names_missing(self):
d15f4b
         nodes = ["rh7-2"]
d15f4b
         self.fixture_config_read_success()
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load(
d15f4b
-                filename="corosync-some-node-names.conf",
d15f4b
-                instead="corosync_conf.load",
d15f4b
-            ).http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                self.fixture_cfg_content().decode("utf-8"),
d15f4b
-                authfile=os.path.basename(self.fixture_key_path()),
d15f4b
-                authfile_data=RANDOM_KEY,
d15f4b
-                node_labels=nodes,
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load(
d15f4b
+            filename="corosync-some-node-names.conf",
d15f4b
+            instead="corosync_conf.load",
d15f4b
         )
d15f4b
-        commands.config_sync(
d15f4b
-            self.env_assist.get_env(),
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth",
d15f4b
+            self.fixture_cfg_content().decode("utf-8"),
d15f4b
+            authfile=os.path.basename(self.fixture_key_path()),
d15f4b
+            authfile_data=RANDOM_KEY,
d15f4b
+            node_labels=nodes,
d15f4b
         )
d15f4b
+        commands.config_sync(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
                 fixture.info(reports.codes.BOOTH_CONFIG_DISTRIBUTION_STARTED),
d15f4b
@@ -2666,11 +2466,9 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_all_node_names_missing(self):
d15f4b
         self.fixture_config_read_success()
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load(
d15f4b
-                filename="corosync-no-node-names.conf",
d15f4b
-                instead="corosync_conf.load",
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load(
d15f4b
+            filename="corosync-no-node-names.conf",
d15f4b
+            instead="corosync_conf.load",
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
@@ -2687,23 +2485,21 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_node_failure(self):
d15f4b
         self.fixture_config_read_success()
d15f4b
-        (
d15f4b
-            self.config.http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                self.fixture_cfg_content().decode("utf-8"),
d15f4b
-                authfile=os.path.basename(self.fixture_key_path()),
d15f4b
-                authfile_data=RANDOM_KEY,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[0],
d15f4b
-                        response_code=400,
d15f4b
-                        output=self.reason,
d15f4b
-                    ),
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[1],
d15f4b
-                    ),
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth",
d15f4b
+            self.fixture_cfg_content().decode("utf-8"),
d15f4b
+            authfile=os.path.basename(self.fixture_key_path()),
d15f4b
+            authfile_data=RANDOM_KEY,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[0],
d15f4b
+                    response_code=400,
d15f4b
+                    output=self.reason,
d15f4b
+                ),
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[1],
d15f4b
+                ),
d15f4b
+            ],
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.config_sync(self.env_assist.get_env()), []
d15f4b
@@ -2728,23 +2524,21 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_node_failure_skip_offline(self):
d15f4b
         self.fixture_config_read_success()
d15f4b
-        (
d15f4b
-            self.config.http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                self.fixture_cfg_content().decode("utf-8"),
d15f4b
-                authfile=os.path.basename(self.fixture_key_path()),
d15f4b
-                authfile_data=RANDOM_KEY,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[0],
d15f4b
-                        response_code=400,
d15f4b
-                        output=self.reason,
d15f4b
-                    ),
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[1],
d15f4b
-                    ),
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth",
d15f4b
+            self.fixture_cfg_content().decode("utf-8"),
d15f4b
+            authfile=os.path.basename(self.fixture_key_path()),
d15f4b
+            authfile_data=RANDOM_KEY,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[0],
d15f4b
+                    response_code=400,
d15f4b
+                    output=self.reason,
d15f4b
+                ),
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[1],
d15f4b
+                ),
d15f4b
+            ],
d15f4b
         )
d15f4b
 
d15f4b
         commands.config_sync(self.env_assist.get_env(), skip_offline_nodes=True)
d15f4b
@@ -2767,24 +2561,22 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_node_offline(self):
d15f4b
         self.fixture_config_read_success()
d15f4b
-        (
d15f4b
-            self.config.http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                self.fixture_cfg_content().decode("utf-8"),
d15f4b
-                authfile=os.path.basename(self.fixture_key_path()),
d15f4b
-                authfile_data=RANDOM_KEY,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[0],
d15f4b
-                        errno=1,
d15f4b
-                        error_msg=self.reason,
d15f4b
-                        was_connected=False,
d15f4b
-                    ),
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[1],
d15f4b
-                    ),
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth",
d15f4b
+            self.fixture_cfg_content().decode("utf-8"),
d15f4b
+            authfile=os.path.basename(self.fixture_key_path()),
d15f4b
+            authfile_data=RANDOM_KEY,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[0],
d15f4b
+                    errno=1,
d15f4b
+                    error_msg=self.reason,
d15f4b
+                    was_connected=False,
d15f4b
+                ),
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[1],
d15f4b
+                ),
d15f4b
+            ],
d15f4b
         )
d15f4b
 
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
@@ -2810,24 +2602,22 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_node_offline_skip_offline(self):
d15f4b
         self.fixture_config_read_success()
d15f4b
-        (
d15f4b
-            self.config.http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                self.fixture_cfg_content().decode("utf-8"),
d15f4b
-                authfile=os.path.basename(self.fixture_key_path()),
d15f4b
-                authfile_data=RANDOM_KEY,
d15f4b
-                communication_list=[
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[0],
d15f4b
-                        errno=1,
d15f4b
-                        error_msg=self.reason,
d15f4b
-                        was_connected=False,
d15f4b
-                    ),
d15f4b
-                    dict(
d15f4b
-                        label=self.node_list[1],
d15f4b
-                    ),
d15f4b
-                ],
d15f4b
-            )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth",
d15f4b
+            self.fixture_cfg_content().decode("utf-8"),
d15f4b
+            authfile=os.path.basename(self.fixture_key_path()),
d15f4b
+            authfile_data=RANDOM_KEY,
d15f4b
+            communication_list=[
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[0],
d15f4b
+                    errno=1,
d15f4b
+                    error_msg=self.reason,
d15f4b
+                    was_connected=False,
d15f4b
+                ),
d15f4b
+                dict(
d15f4b
+                    label=self.node_list[1],
d15f4b
+                ),
d15f4b
+            ],
d15f4b
         )
d15f4b
 
d15f4b
         commands.config_sync(self.env_assist.get_env(), skip_offline_nodes=True)
d15f4b
@@ -2849,15 +2639,13 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_config_not_accessible(self):
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load().raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                exception_msg=self.reason,
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load().raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            exception_msg=self.reason,
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -2881,7 +2669,7 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
         (self.config.corosync_conf.load())
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -2896,15 +2684,13 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_config_parse_error(self):
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load().raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content="invalid config".encode("utf-8"),
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load().raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content="invalid config".encode("utf-8"),
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -2924,9 +2710,9 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
                 "key_path": "some key path",
d15f4b
             }
d15f4b
         )
d15f4b
-        (self.config.corosync_conf.load())
d15f4b
+        self.config.corosync_conf.load()
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -2939,23 +2725,21 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_authfile_not_accessible(self):
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=self.fixture_cfg_content(),
d15f4b
-                name="raw_file.read.conf",
d15f4b
-            )
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.fixture_key_path(),
d15f4b
-                exception_msg=self.reason,
d15f4b
-                name="raw_file.read.key",
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=self.fixture_cfg_content(),
d15f4b
+            name="raw_file.read.conf",
d15f4b
+        )
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.fixture_key_path(),
d15f4b
+            exception_msg=self.reason,
d15f4b
+            name="raw_file.read.key",
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -2977,9 +2761,9 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
                 "key_path": "some key path",
d15f4b
             }
d15f4b
         )
d15f4b
-        (self.config.corosync_conf.load())
d15f4b
+        self.config.corosync_conf.load()
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: commands.config_sync(self.env_assist.get_env()),
d15f4b
+            lambda: commands.config_sync(self.env_assist.get_env())
d15f4b
         )
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
@@ -2994,22 +2778,22 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
         )
d15f4b
 
d15f4b
     def test_no_authfile(self):
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=bytes(),
d15f4b
-            )
d15f4b
-            .http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                bytes().decode("utf-8"),
d15f4b
-                node_labels=self.node_list,
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=bytes(),
d15f4b
+        )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth",
d15f4b
+            bytes().decode("utf-8"),
d15f4b
+            node_labels=self.node_list,
d15f4b
         )
d15f4b
         commands.config_sync(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(
d15f4b
-            [fixture.info(reports.codes.BOOTH_CONFIG_DISTRIBUTION_STARTED)]
d15f4b
+            [
d15f4b
+                fixture.info(reports.codes.BOOTH_CONFIG_DISTRIBUTION_STARTED),
d15f4b
+            ]
d15f4b
             + [
d15f4b
                 fixture.info(
d15f4b
                     reports.codes.BOOTH_CONFIG_ACCEPTED_BY_NODE,
d15f4b
@@ -3022,18 +2806,14 @@ class ConfigSyncTest(TestCase, FixtureMixin):
d15f4b
 
d15f4b
     def test_authfile_not_in_booth_dir(self):
d15f4b
         config_content = "authfile=/etc/my_booth.key"
d15f4b
-        (
d15f4b
-            self.config.corosync_conf.load()
d15f4b
-            .raw_file.read(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.fixture_cfg_path(),
d15f4b
-                content=config_content.encode("utf-8"),
d15f4b
-            )
d15f4b
-            .http.booth.send_config(
d15f4b
-                "booth",
d15f4b
-                config_content,
d15f4b
-                node_labels=self.node_list,
d15f4b
-            )
d15f4b
+        self.config.corosync_conf.load()
d15f4b
+        self.config.raw_file.read(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.fixture_cfg_path(),
d15f4b
+            content=config_content.encode("utf-8"),
d15f4b
+        )
d15f4b
+        self.config.http.booth.send_config(
d15f4b
+            "booth", config_content, node_labels=self.node_list
d15f4b
         )
d15f4b
         commands.config_sync(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(
d15f4b
@@ -3096,9 +2876,7 @@ class EnableDisableStartStopMixin(FixtureMixin):
d15f4b
         )
d15f4b
         self.config.env.set_cib_data("<cib/>")
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: self.command(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: self.command(self.env_assist.get_env()),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.LIVE_ENVIRONMENT_REQUIRED,
d15f4b
@@ -3114,9 +2892,7 @@ class EnableDisableStartStopMixin(FixtureMixin):
d15f4b
 
d15f4b
     def test_success_default_instance(self):
d15f4b
         self.get_external_call()("booth", instance="booth")
d15f4b
-        self.command(
d15f4b
-            self.env_assist.get_env(),
d15f4b
-        )
d15f4b
+        self.command(self.env_assist.get_env())
d15f4b
         self.env_assist.assert_reports(
d15f4b
             [
d15f4b
                 fixture.info(
d15f4b
@@ -3149,9 +2925,7 @@ class EnableDisableStartStopMixin(FixtureMixin):
d15f4b
         err_msg = "some stderr\nsome stdout"
d15f4b
         self.get_external_call()("booth", instance="booth", failure_msg=err_msg)
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
-            lambda: self.command(
d15f4b
-                self.env_assist.get_env(),
d15f4b
-            ),
d15f4b
+            lambda: self.command(self.env_assist.get_env()),
d15f4b
             [
d15f4b
                 fixture.error(
d15f4b
                     reports.codes.SERVICE_ACTION_FAILED,
d15f4b
@@ -3226,17 +3000,16 @@ class PullConfigBase(TestCase, FixtureMixin):
d15f4b
 class PullConfigSuccess(PullConfigBase):
d15f4b
     def setUp(self):
d15f4b
         super().setUp()
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                self.name,
d15f4b
-                self.config_data.decode("utf-8"),
d15f4b
-                node_labels=[self.node_name],
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.config_path,
d15f4b
-                self.config_data,
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            self.name,
d15f4b
+            self.config_data.decode("utf-8"),
d15f4b
+            node_labels=[self.node_name],
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.config_path,
d15f4b
+            self.config_data,
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
 
d15f4b
     def test_success(self):
d15f4b
@@ -3265,17 +3038,16 @@ class PullConfigSuccessCustomInstance(TestCase, FixtureMixin):
d15f4b
         ]
d15f4b
 
d15f4b
     def test_success(self):
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                self.name,
d15f4b
-                self.config_data.decode("utf-8"),
d15f4b
-                node_labels=[self.node_name],
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.config_path,
d15f4b
-                self.config_data,
d15f4b
-                can_overwrite=True,
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            self.name,
d15f4b
+            self.config_data.decode("utf-8"),
d15f4b
+            node_labels=[self.node_name],
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.config_path,
d15f4b
+            self.config_data,
d15f4b
+            can_overwrite=True,
d15f4b
         )
d15f4b
         commands.pull_config(
d15f4b
             self.env_assist.get_env(),
d15f4b
@@ -3514,34 +3286,31 @@ class PullConfigWithAuthfile(PullConfigBase):
d15f4b
         self.authfile = os.path.basename(self.authfile_path)
d15f4b
         self.authfile_data = b"auth"
d15f4b
 
d15f4b
-        (
d15f4b
-            self.config.http.booth.get_config(
d15f4b
-                self.name,
d15f4b
-                self.config_data.decode("utf-8"),
d15f4b
-                authfile=self.authfile,
d15f4b
-                authfile_data=self.authfile_data,
d15f4b
-                node_labels=[self.node_name],
d15f4b
-            )
d15f4b
+        self.config.http.booth.get_config(
d15f4b
+            self.name,
d15f4b
+            self.config_data.decode("utf-8"),
d15f4b
+            authfile=self.authfile,
d15f4b
+            authfile_data=self.authfile_data,
d15f4b
+            node_labels=[self.node_name],
d15f4b
         )
d15f4b
 
d15f4b
 
d15f4b
 class PullConfigWithAuthfileSuccess(PullConfigWithAuthfile):
d15f4b
     def setUp(self):
d15f4b
         super().setUp()
d15f4b
-        (
d15f4b
-            self.config.raw_file.write(
d15f4b
-                file_type_codes.BOOTH_KEY,
d15f4b
-                self.authfile_path,
d15f4b
-                self.authfile_data,
d15f4b
-                can_overwrite=True,
d15f4b
-                name="raw_file.write.key",
d15f4b
-            ).raw_file.write(
d15f4b
-                file_type_codes.BOOTH_CONFIG,
d15f4b
-                self.config_path,
d15f4b
-                self.config_data,
d15f4b
-                can_overwrite=True,
d15f4b
-                name="raw_file.write.cfg",
d15f4b
-            )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_KEY,
d15f4b
+            self.authfile_path,
d15f4b
+            self.authfile_data,
d15f4b
+            can_overwrite=True,
d15f4b
+            name="raw_file.write.key",
d15f4b
+        )
d15f4b
+        self.config.raw_file.write(
d15f4b
+            file_type_codes.BOOTH_CONFIG,
d15f4b
+            self.config_path,
d15f4b
+            self.config_data,
d15f4b
+            can_overwrite=True,
d15f4b
+            name="raw_file.write.cfg",
d15f4b
         )
d15f4b
 
d15f4b
     def test_success(self):
d15f4b
@@ -3642,13 +3411,13 @@ class GetStatus(TestCase):
d15f4b
 
d15f4b
     def assert_success(self, instance_name=None):
d15f4b
         inner_name = instance_name or "booth"
d15f4b
-        (
d15f4b
-            self.config.runner.booth.status_daemon(
d15f4b
-                inner_name, stdout="daemon status"
d15f4b
-            )
d15f4b
-            .runner.booth.status_tickets(inner_name, stdout="tickets status")
d15f4b
-            .runner.booth.status_peers(inner_name, stdout="peers status")
d15f4b
+        self.config.runner.booth.status_daemon(
d15f4b
+            inner_name, stdout="daemon status"
d15f4b
         )
d15f4b
+        self.config.runner.booth.status_tickets(
d15f4b
+            inner_name, stdout="tickets status"
d15f4b
+        )
d15f4b
+        self.config.runner.booth.status_peers(inner_name, stdout="peers status")
d15f4b
         self.assertEqual(
d15f4b
             commands.get_status(
d15f4b
                 self.env_assist.get_env(), instance_name=instance_name
d15f4b
@@ -3667,10 +3436,8 @@ class GetStatus(TestCase):
d15f4b
         self.assert_success(instance_name="my_booth")
d15f4b
 
d15f4b
     def test_daemon_status_failure(self):
d15f4b
-        (
d15f4b
-            self.config.runner.booth.status_daemon(
d15f4b
-                "booth", stdout="some output", stderr="some error", returncode=1
d15f4b
-            )
d15f4b
+        self.config.runner.booth.status_daemon(
d15f4b
+            "booth", stdout="some output", stderr="some error", returncode=1
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.get_status(self.env_assist.get_env()),
d15f4b
@@ -3684,12 +3451,9 @@ class GetStatus(TestCase):
d15f4b
         )
d15f4b
 
d15f4b
     def test_ticket_status_failure(self):
d15f4b
-        (
d15f4b
-            self.config.runner.booth.status_daemon(
d15f4b
-                "booth", stdout="daemon status"
d15f4b
-            ).runner.booth.status_tickets(
d15f4b
-                "booth", stdout="some output", stderr="some error", returncode=1
d15f4b
-            )
d15f4b
+        self.config.runner.booth.status_daemon("booth", stdout="daemon status")
d15f4b
+        self.config.runner.booth.status_tickets(
d15f4b
+            "booth", stdout="some output", stderr="some error", returncode=1
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.get_status(self.env_assist.get_env()),
d15f4b
@@ -3703,14 +3467,12 @@ class GetStatus(TestCase):
d15f4b
         )
d15f4b
 
d15f4b
     def test_peers_status_failure(self):
d15f4b
-        (
d15f4b
-            self.config.runner.booth.status_daemon(
d15f4b
-                "booth", stdout="daemon status"
d15f4b
-            )
d15f4b
-            .runner.booth.status_tickets("booth", stdout="tickets status")
d15f4b
-            .runner.booth.status_peers(
d15f4b
-                "booth", stdout="some output", stderr="some error", returncode=1
d15f4b
-            )
d15f4b
+        self.config.runner.booth.status_daemon("booth", stdout="daemon status")
d15f4b
+        self.config.runner.booth.status_tickets(
d15f4b
+            "booth", stdout="tickets status"
d15f4b
+        )
d15f4b
+        self.config.runner.booth.status_peers(
d15f4b
+            "booth", stdout="some output", stderr="some error", returncode=1
d15f4b
         )
d15f4b
         self.env_assist.assert_raise_library_error(
d15f4b
             lambda: commands.get_status(self.env_assist.get_env()),
d15f4b
-- 
d15f4b
2.35.3
d15f4b