Skip to content

Commit c592d4f

Browse files
authored
Merge pull request #209 from carbonblack/develop
Develop
2 parents cbca969 + c829310 commit c592d4f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/cbapi/psc/cblr.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
from cbapi.errors import TimeoutError
88
from cbapi.live_response_api import CbLRManagerBase, CbLRSessionBase, poll_status
9-
from cbapi.psc.models import Device
109

1110

1211
OS_LIVE_RESPONSE_ENUM = {
@@ -21,12 +20,14 @@
2120
class LiveResponseSession(CbLRSessionBase):
2221
def __init__(self, cblr_manager, session_id, sensor_id, session_data=None):
2322
super(LiveResponseSession, self).__init__(cblr_manager, session_id, sensor_id, session_data=session_data)
23+
from cbapi.psc.defense.models import Device
2424
device_info = self._cb.select(Device, self.sensor_id)
2525
self.os_type = OS_LIVE_RESPONSE_ENUM.get(device_info.deviceType, None)
2626

2727

2828
class WorkItem(object):
2929
def __init__(self, fn, sensor_id):
30+
from cbapi.psc.defense.models import Device
3031
self.fn = fn
3132
if isinstance(sensor_id, Device):
3233
self.sensor_id = sensor_id.deviceId
@@ -228,6 +229,7 @@ def submit_job(self, work_item):
228229
self.schedule_queue.put(work_item)
229230

230231
def _spawn_new_workers(self):
232+
from cbapi.psc.defense.models import Device
231233
if len(self._job_workers) >= self._max_workers:
232234
return
233235

0 commit comments

Comments
 (0)