Skip to content

Commit 3b777ab

Browse files
author
Teddy Reed
committed
Add shutdown method
1 parent bebf89f commit 3b777ab

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

osquery/extension_manager.py

+6
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
from __future__ import print_function
99
from __future__ import unicode_literals
1010

11+
import sys
12+
1113
from osquery.extensions.Extension import Iface
1214
from osquery.extensions.ttypes import ExtensionResponse, ExtensionStatus
1315
from osquery.singleton import Singleton
@@ -60,6 +62,10 @@ def add_plugin(self, plugin):
6062
if obj.name() not in self._plugins[obj.registry_name()]:
6163
self._plugins[obj.registry_name()][obj.name()] = obj
6264

65+
def shutdown(self):
66+
"""The osquery extension manager requested a shutdown"""
67+
sys.exit(0)
68+
6369
def registry(self):
6470
"""Accessor for the internal _registry member variable"""
6571
return self._registry

0 commit comments

Comments
 (0)