From 353fd4192e0a563737a957d96925e8d187ba2877 Mon Sep 17 00:00:00 2001 From: VirtuBox Date: Wed, 4 Sep 2019 18:40:11 +0200 Subject: [PATCH] Fix my.cnf copy several time --- wo/cli/plugins/stack_pref.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wo/cli/plugins/stack_pref.py b/wo/cli/plugins/stack_pref.py index a0f3def..41c4da6 100644 --- a/wo/cli/plugins/stack_pref.py +++ b/wo/cli/plugins/stack_pref.py @@ -888,8 +888,9 @@ def post_pref(self, apt_packages, packages, upgrade=False): config_file.close() else: Log.info(self, "Tuning MariaDB configuration") - WOFileUtils.copyfile(self, "/etc/mysql/my.cnf", - "/etc/mysql/my.cnf.default-pkg") + if not os.path.isfile("/etc/mysql/my.cnf.default-pkg"): + WOFileUtils.copyfile(self, "/etc/mysql/my.cnf", + "/etc/mysql/my.cnf.default-pkg") wo_ram = psutil.virtual_memory().total / (1024 * 1024) # set InnoDB variable depending on the RAM available wo_ram_innodb = int(wo_ram*0.3)