Showing 23 of 248 total issues

Function shutdown has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
Open

def shutdown(self):
"""Close the connection then remove the pidfile."""
self.close_connection()
if self._pidfile is not None:
try:
Severity: Minor
Found in ssm/ssm2.py - About 25 mins to fix

Function get_protocol has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
Open

def get_protocol(cp, log):
"""Get the protocol from a ConfigParser object, defaulting to STOMP."""
try:
if 'sender' in cp.sections():
protocol = cp.get('sender', 'protocol')
Severity: Minor
Found in ssm/agents.py - About 25 mins to fix

Function _get_messages has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring.
Open

def _get_messages(self, sort_by_mtime=False):
"""
Get the messages stored in this MessageDirectory.
 
if sort_by_mtime is set to True, the returned list is guaranteed to be
Severity: Minor
Found in ssm/message_directory.py - About 25 mins to fix
Severity
Category
Status
Source
Language