blob: e977cd76074e69193f37043e60c963d3b353571c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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)
|