From 1981f67bdbe82f39a22ec3e4c56f2416ec6bff6a Mon Sep 17 00:00:00 2001 From: Tim Date: Mon, 22 Aug 2011 18:48:13 +0530 Subject: Enhanced log function in Utils.py --- .../src/common/Utils.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/com.gluster.storage.management.gateway.scripts/src/common/Utils.py b/src/com.gluster.storage.management.gateway.scripts/src/common/Utils.py index a090eb42..14988c4d 100644 --- a/src/com.gluster.storage.management.gateway.scripts/src/common/Utils.py +++ b/src/com.gluster.storage.management.gateway.scripts/src/common/Utils.py @@ -46,7 +46,7 @@ LOG_SYSLOG = 1 SYSLOG_REQUIRED = False LOG_FILE_NAME = None LOG_FILE_OBJ = None - +logOpened = False def _getLogCode(priority): if syslog.LOG_EMERG == priority: @@ -1043,6 +1043,11 @@ def configureDhcpServer(serverIpAddress, dhcpIpAddress): return configureDnsmasq(serverIpAddress, dhcpIpAddress) def log(priority, message=None): + global logOpened + if not logOpened: + syslog.openlog(os.path.basename(sys.argv[0])) + logOpened = True + if type(priority) == type(""): logPriority = syslog.LOG_INFO logMessage = priority -- cgit