|
@@ -15,6 +15,10 @@ import isc.config.cfgmgr
|
|
|
import stats
|
|
|
import stats_httpd
|
|
|
|
|
|
+
|
|
|
+if 'BIND10_MSGQ_SOCKET_FILE' not in os.environ:
|
|
|
+ os.environ['BIND10_MSGQ_SOCKET_FILE'] = tempfile.mktemp(prefix='msgq_socket_')
|
|
|
+
|
|
|
def send_command(command_name, module_name, params=None, session=None, nonblock=False, timeout=None):
|
|
|
if session is not None:
|
|
|
cc_session = session
|
|
@@ -323,12 +327,11 @@ class MyStatsHttpd(stats_httpd.StatsHttpd):
|
|
|
|
|
|
class BaseModules:
|
|
|
def __init__(self):
|
|
|
-
|
|
|
- if 'BIND10_MSGQ_SOCKET_FILE' not in os.environ:
|
|
|
- os.environ['BIND10_MSGQ_SOCKET_FILE'] = tempfile.mktemp(prefix='msgq_socket_')
|
|
|
|
|
|
self.msgq = ThreadingServerManager(MockMsgq)
|
|
|
self.msgq.run()
|
|
|
+
|
|
|
+ isc.cc.session.Session().close()
|
|
|
|
|
|
self.cfgmgr = ThreadingServerManager(MockCfgmgr)
|
|
|
self.cfgmgr.run()
|