Browse Source

[ADD] hints for coveralls

pull/302/head
Holger Brunn 9 years ago
parent
commit
72f50ebb23
  1. 8
      dead_mans_switch_client/models/dead_mans_switch_client.py

8
dead_mans_switch_client/models/dead_mans_switch_client.py

@ -7,7 +7,7 @@ import logging
import os import os
try: try:
import psutil import psutil
except ImportError:
except ImportError: # pragma: no cover
psutil = None psutil = None
import urllib2 import urllib2
from openerp import api, models from openerp import api, models
@ -28,7 +28,7 @@ class DeadMansSwitchClient(models.AbstractModel):
process = psutil.Process(os.getpid()) process = psutil.Process(os.getpid())
# psutil changed its api through versions # psutil changed its api through versions
processes = [process] processes = [process]
if config.get('workers') and process.parent:
if config.get('workers') and process.parent: # pragma: no cover
if hasattr(process.parent, '__call__'): if hasattr(process.parent, '__call__'):
process = process.parent() process = process.parent()
else: else:
@ -40,11 +40,11 @@ class DeadMansSwitchClient(models.AbstractModel):
for process in processes: for process in processes:
if hasattr(process, 'memory_percent'): if hasattr(process, 'memory_percent'):
ram += process.memory_percent() ram += process.memory_percent()
else:
else: # pragma: no cover
ram = None ram = None
if hasattr(process, 'cpu_percent'): if hasattr(process, 'cpu_percent'):
cpu += process.cpu_percent() cpu += process.cpu_percent()
else:
else: # pragma: no cover
cpu = None cpu = None
user_count = 0 user_count = 0
if 'im_chat.presence' in self.env.registry: if 'im_chat.presence' in self.env.registry:

Loading…
Cancel
Save