Coverage for pyotrs/__init__.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.4.1, created at 2024-04-06 19:25 +0000

1""" This is PyOTRS provide python access to OTRS 

2 

3.. note:: 

4 

5 Implements: https://doc.otrs.com/doc/api/otrs/8.0/Perl/ 

6 

7""" 

8 

9from .lib import Article # noqa 

10from .lib import Attachment # noqa 

11from .lib import Client # noqa 

12from .lib import DynamicField # noqa 

13from .lib import SessionStore # noqa 

14from .lib import Ticket # noqa 

15 

16# Set default logging handler to avoid "No handler found" warnings. 

17import logging 

18# Python 2.7+ 

19try: # pragma: no cover 

20 from logging import NullHandler 

21except ImportError: # pragma: no cover 

22 class NullHandler(logging.Handler): 

23 def emit(self, record): 

24 pass 

25 

26logging.getLogger(__name__).addHandler(NullHandler())