From ef6ead4c5d29b0a437a6677069a06748d1dd9bd0 Mon Sep 17 00:00:00 2001 From: Alexander Bokovoy Date: May 06 2025 11:48:35 +0000 Subject: fix used-before-assignment errors where pylint cannot infer logic install/tools/ipa-csreplica-manage:471: [E0601(used-before-assignment), main] Using variable 'replica1' before assignment) install/tools/ipa-csreplica-manage:471: [E0601(used-before-assignment), main] Using variable 'replica2' before assignment) install/tools/ipa-replica-manage:1598: [E0601(used-before-assignment), main] Using variable 'replica1' before assignment) install/tools/ipa-replica-manage:1598: [E0601(used-before-assignment), main] Using variable 'replica2' before assignment) Signed-off-by: Alexander Bokovoy Reviewed-By: Florence Blanc-Renaud --- diff --git a/install/tools/ipa-csreplica-manage.in b/install/tools/ipa-csreplica-manage.in index 2fab27a..8f4daec 100644 --- a/install/tools/ipa-csreplica-manage.in +++ b/install/tools/ipa-csreplica-manage.in @@ -402,6 +402,7 @@ def exit_on_managed_topology(what, hint="topologysegment"): def main(): + replica = replica1 = replica2 = None installutils.check_server_configuration() options, args = parse_options() diff --git a/install/tools/ipa-replica-manage.in b/install/tools/ipa-replica-manage.in index c8ab74a..d56526b 100644 --- a/install/tools/ipa-replica-manage.in +++ b/install/tools/ipa-replica-manage.in @@ -1533,6 +1533,7 @@ def exit_on_managed_topology(what): "the topology.".format(what)) def main(options, args): + replica = replica1 = replica2 = None if os.getegid() == 0: installutils.check_server_configuration() elif not os.path.exists(paths.IPA_DEFAULT_CONF):