communication.functions module
 This module contains helper functions
  -  communication.functions.handle_sigterm(*_args)[source] 
- Sigterm handler: raise KeyboardInterrupt. -  - Parameters: 
- _args (- Any) – unused arguments, accept any arguments
 
- Raises: 
- KeyboardInterrupt – raises a keyboard interrupt 
- Return type: 
- None
 
 
 -  communication.functions.init(name, logger_level=20)[source] 
- Initialize logger and sigterm handler. -  - Parameters: 
-  
- Return type: 
- Logger
 
- Returns: 
- a logger instance 
 
 -  communication.functions.trim_string(string, max_length=155)[source] 
- Trim string for debug purposes. -  - Parameters: 
-  
- Return type: 
- str
 
- Returns: 
- the trimmed string as ‘<first half> … <second half>’