]> git.proxmox.com Git - mirror_ifupdown2.git/blob - pkg/log.py
python-ifupdown initial checkin
[mirror_ifupdown2.git] / pkg / log.py
1 #!/usr/bin/python
2
3 import logging
4
5
6 class log:
7
8 @staticmethod
9 def log_error(obj, prefix, *args, **kwargs):
10 obj.get_logger().logger.log_error(''.join(args))
11
12 @staticmethod
13 def log_warn(obj, *args, **kwargs):
14 msg = ''
15 logger = obj.get_logger()
16 errmsg = obj.get_errmsg()
17 msg += ''.join(args)
18 if errmsg is not None and len(errmsg) > 0:
19 msg += '(%s)' %errmsg
20
21
22 @staticmethod
23 def log(obj, log_prefix, *args, **kwargs):
24 msg = ''
25 logger = obj.get_logger()
26 msg += ''.join(args)
27
28