Revision 61ca0ecd kamaki/clients/utils/__init__.py

b/kamaki/clients/utils/__init__.py
31 31
# interpreted as representing official policies, either expressed
32 32
# or implied, of GRNET S.A.
33 33

  
34
import logging
35

  
36

  
37
def add_logger(name, level, prefix=''):
38
    h = logging.StreamHandler()
39
    fmt = logging.Formatter(prefix + '%(message)s')
40
    h.setFormatter(fmt)
41
    logger = logging.getLogger(name)
42
    logger.addHandler(h)
43
    logger.setLevel(level)
44

  
45

  
46
def get_logger(name):
47
    return logging.getLogger(name)
48

  
34 49

  
35 50
def _matches(val1, val2, exactMath=True):
36 51
    """Case Insensitive match"""

Also available in: Unified diff