Merge pull request #193 from xmcp/xmcp-patch-1

fixes #192
This commit is contained in:
byt3bl33d3r 2015-09-14 20:27:21 +02:00
commit f6ffad2879

View file

@ -75,13 +75,13 @@ class mitmfapi(ConfigWatcher):
if status == "1":
for p in ProxyPlugins().all_plugins:
if (p.name == plugin) and (p not in ProxyPlugins().plugin_list):
ProxyPlugins().addPlugin(p)
ProxyPlugins().add_plugin(p)
return json.dumps({"plugin": plugin, "response": "success"})
elif status == "0":
for p in ProxyPlugins().plugin_list:
if p.name == plugin:
ProxyPlugins().removePlugin(p)
ProxyPlugins().remove_plugin(p)
return json.dumps({"plugin": plugin, "response": "success"})
return json.dumps({"plugin": plugin, "response": "failed"})
@ -97,4 +97,4 @@ class mitmfapi(ConfigWatcher):
def start(self):
api_thread = threading.Thread(name='mitmfapi', target=self.startFlask)
api_thread.setDaemon(True)
api_thread.start()
api_thread.start()