We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9a8415 commit ee28118Copy full SHA for ee28118
conpot/core/__init__.py
@@ -41,6 +41,9 @@ def get_databus():
41
def get_session(*args, **kwargs):
42
return sessionManager.get_session(*args, **kwargs)
43
44
+def delete_session(*args, **kwargs):
45
+ return sessionManager.delete_session(*args, **kwargs)
46
+
47
48
# file-system related --
49
conpot/core/session_manager.py
@@ -55,6 +55,12 @@ def get_session(
55
self._sessions.append(attack_session)
56
return attack_session
57
58
+ def delete_session(self, id):
59
+ for i, session in enumerate(self._sessions):
60
+ if session.id == id:
61
+ del self._sessions[i]
62
+ break
63
64
def purge_sessions(self):
65
# there is no native purge/clear mechanism for gevent queues, so...
66
self.log_queue = Queue()
0 commit comments