diff options
Diffstat (limited to 'schema/browser/main.py')
-rw-r--r-- | schema/browser/main.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/schema/browser/main.py b/schema/browser/main.py new file mode 100644 index 00000000..e977cd76 --- /dev/null +++ b/schema/browser/main.py @@ -0,0 +1,23 @@ +import flask +import rdflib +import rdflib_web.lod + +import os + + +definitions = rdflib.Graph() +definitions.parse('definitions.rdfxml') + +#app = flask.Flask('Example Baserock definitions browser') +#app.config['graph'] = definitions +#app.register_blueprint(rdflib_web.lod.lod) + +app = rdflib_web.lod.get( + definitions, + types='auto', + dbname='Baserock reference system definitions (example)') + +# Cloud Foundry runtime will set this variable. Or you can set it. +port = int(os.environ.get('PORT', 5000)) + +app.run(host="0.0.0.0", port=port) |