From 7dea5d2fac4a5f616abc2206064c3ddcfb290472 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Tue, 1 Jun 2021 18:50:26 -0400 Subject: [PATCH] Move logger to common, fix buffering --- {node-daemon/pvcnoded => daemon-common}/log.py | 2 +- node-daemon/pvcnoded/Daemon.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename {node-daemon/pvcnoded => daemon-common}/log.py (98%) diff --git a/node-daemon/pvcnoded/log.py b/daemon-common/log.py similarity index 98% rename from node-daemon/pvcnoded/log.py rename to daemon-common/log.py index 7c365e0a..9451a8bd 100644 --- a/node-daemon/pvcnoded/log.py +++ b/daemon-common/log.py @@ -72,7 +72,7 @@ class Logger(object): if self.config['file_logging']: self.logfile = self.config['log_directory'] + '/pvc.log' # We open the logfile for the duration of our session, but have a hup function - self.writer = open(self.logfile, 'a', buffering=1) + self.writer = open(self.logfile, 'a', buffering=0) self.last_colour = '' self.last_prompt = '' diff --git a/node-daemon/pvcnoded/Daemon.py b/node-daemon/pvcnoded/Daemon.py index 4e8735bd..655321a4 100644 --- a/node-daemon/pvcnoded/Daemon.py +++ b/node-daemon/pvcnoded/Daemon.py @@ -42,8 +42,8 @@ from rados import Rados from daemon_lib.zkhandler import ZKHandler -import pvcnoded.log as log import pvcnoded.fencing as fencing +import daemon_lib.log as log import daemon_lib.common as common import pvcnoded.VMInstance as VMInstance