summaryrefslogtreecommitdiff
path: root/src-py/rhizi_webapp.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-11-09 12:13:44 +0200
committerLV-426 <lv-426@taproot.org.il>2014-11-09 12:13:44 +0200
commitd5dd1d471b0c16caf395e32996cb7caa25fce326 (patch)
tree071a57150794fa2dbb77abceda949bcdd4a4518a /src-py/rhizi_webapp.py
parent48e483a6f7bb11c22b810341088f441706474a06 (diff)
rename
Diffstat (limited to 'src-py/rhizi_webapp.py')
-rw-r--r--src-py/rhizi_webapp.py70
1 files changed, 0 insertions, 70 deletions
diff --git a/src-py/rhizi_webapp.py b/src-py/rhizi_webapp.py
deleted file mode 100644
index b63407d6..00000000
--- a/src-py/rhizi_webapp.py
+++ /dev/null
@@ -1,70 +0,0 @@
-"""
-Rhizi webapp
-"""
-import os
-import json
-import logging
-
-from flask import Flask, request, url_for
-import db_controller as dbc
-
-cwd = os.getcwd()
-app = Flask(__name__)
-app.debug = True
-
-class Config:
- """
- rhizi-server configuration
- """
-
- @staticmethod
- def init_from_file(file_path):
- ret = Config()
-
- with open(file_path, 'r') as f:
- cfg = json.loads(f.read())
- ret.db_base_url = cfg['neo4j_url']
-
- return ret
-
- @property
- def db_base_url(self):
- return self.neo4j_url
-
- @property
- def tx_api_path(self):
- return '/db/data/transaction'
-
-@app.route("/add-node-set")
-def foo():
- pass
-
-def init_logging():
- global log
-
- log = logging.getLogger('rhizi')
- log.setLevel(logging.DEBUG)
- log_handler_c = logging.StreamHandler()
- log_handler_f = logging.FileHandler('/tmp/rhizi-backend.log')
-
- log.addHandler(log_handler_c)
- log.addHandler(log_handler_f)
-
-def test_DB_controller_api():
- db_ctl = dbc.DB_Controller(cfg)
-
- n_map = { 'Skill': [{'name': 'kung fu' },
- {'name': 'judo' }
- ],
- 'Person': [{'name': 'Bob' }, {'name': 'Alice' }]
- }
-
- db_ctl.exec_op(dbc.DBO_add_node_set(n_map))
- id_set = db_ctl.exec_op(dbc.DBO_load_node_id_set(filter_type='Skill'))
-
-if __name__ == "__main__":
- cfg = Config.init_from_file('res/etc/rhizi-backend.conf')
- init_logging()
-
- test_DB_controller_api()
- # app.run(host='127.0.0.1', port=rhizi_backend_cfg['port'], ssl_context=ctx)