X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=policy_module%2Fosm_policy_module%2Fcore%2Fconfig.py;h=9899009438243e976f573fa03e9015f8e7341cbe;hb=d9a55971b0b87f0d43883f840478f6fbc5f62fde;hp=0ee2a7dbeb527e3dc6c26d96fe790ee50b6f1942;hpb=62781ff00b30790610cf4cc2ef5ed5422c571e10;p=osm%2FMON.git diff --git a/policy_module/osm_policy_module/core/config.py b/policy_module/osm_policy_module/core/config.py index 0ee2a7d..9899009 100644 --- a/policy_module/osm_policy_module/core/config.py +++ b/policy_module/osm_policy_module/core/config.py @@ -1,4 +1,26 @@ -"""Global Configuration.""" +# -*- coding: utf-8 -*- + +# Copyright 2018 Whitestack, LLC +# ************************************************************* + +# This file is part of OSM Monitoring module +# All Rights Reserved to Whitestack, LLC + +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at + +# http://www.apache.org/licenses/LICENSE-2.0 + +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +# For those usages not covered by the Apache License, Version 2.0 please +# contact: bdiaz@whitestack.com or glavado@whitestack.com +##"""Global Configuration.""" import logging @@ -23,7 +45,10 @@ class Config(object): 'kafka_server_host': '127.0.0.1', 'kafka_server_port': '9092', 'log_dir': 'stdout', - 'log_level': 'INFO' + 'log_level': 'INFO', + 'enable_logstash_handler': 'false', + 'logstash_host': 'logstash', + 'logstash_port': '5000' }, } @@ -43,3 +68,6 @@ class Config(object): return self.config[group] return self.config[group].get(name, default) return default + + def __str__(self): + return str(self.config)