AMBARI-13307. Agent instance memory footprint likely gradually growing (aonishuk)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/13f808e3 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/13f808e3 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/13f808e3 Branch: refs/heads/branch-2.1 Commit: 13f808e3cb7bd27af2781757e97bfd8ea540308c Parents: 9e0ca3e Author: Andrew Onishuk <aonis...@hortonworks.com> Authored: Mon Oct 5 12:12:36 2015 +0300 Committer: Andrew Onishuk <aonis...@hortonworks.com> Committed: Mon Oct 5 12:12:36 2015 +0300 ---------------------------------------------------------------------- ambari-common/src/main/python/resource_management/core/logger.py | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/13f808e3/ambari-common/src/main/python/resource_management/core/logger.py ---------------------------------------------------------------------- diff --git a/ambari-common/src/main/python/resource_management/core/logger.py b/ambari-common/src/main/python/resource_management/core/logger.py index 7642c6d..0ea34ff 100644 --- a/ambari-common/src/main/python/resource_management/core/logger.py +++ b/ambari-common/src/main/python/resource_management/core/logger.py @@ -37,6 +37,10 @@ class Logger: @staticmethod def initialize_logger(name='resource_management', logging_level=logging.INFO, format='%(asctime)s - %(message)s'): # set up logging (two separate loggers for stderr and stdout with different loglevels) + + if Logger.logger: + return + logger = logging.getLogger(name) logger.setLevel(logging_level) formatter = logging.Formatter(format)