summaryrefslogtreecommitdiffstats
path: root/clover/controller/control/control.py
diff options
context:
space:
mode:
Diffstat (limited to 'clover/controller/control/control.py')
-rw-r--r--clover/controller/control/control.py26
1 files changed, 6 insertions, 20 deletions
diff --git a/clover/controller/control/control.py b/clover/controller/control/control.py
index 70eeacd..bd917bb 100644
--- a/clover/controller/control/control.py
+++ b/clover/controller/control/control.py
@@ -5,9 +5,10 @@
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
-from flask import Flask, request, jsonify
-from views.dashboard import simple_page
+from flask import Flask
from api.collector import collector
+from views.visibility import visibility
+from api.visibility import visibility_api
from api.snort import snort
from api.halyard import halyard
from api.nginx import nginx
@@ -21,8 +22,9 @@ application = Flask(__name__)
try:
# Register blueprints
- application.register_blueprint(simple_page)
application.register_blueprint(collector)
+ application.register_blueprint(visibility)
+ application.register_blueprint(visibility_api)
application.register_blueprint(snort)
application.register_blueprint(halyard)
application.register_blueprint(nginx)
@@ -32,26 +34,10 @@ except Exception as e:
logging.debug(e)
-@application.route("/")
+@application.route("/test")
def test():
return "<h1 style='color:blue'>clover-controller up</h1>"
-@application.route("/config_server/<server>")
-def show_server(server):
- return "User %s" % server
-
-
-@application.route("/get_json", methods=['GET', 'POST'])
-def get_json():
- try:
- content = request.json
- cmd = content["cmd"]
- resp = jsonify({"cmd": cmd})
- except Exception as e:
- resp = e
- return resp
-
-
if __name__ == "__main__":
application.run(host='0.0.0.0')