17 lines
519 B
Python
17 lines
519 B
Python
import jinja2
|
|
import os
|
|
THIS_DIR = os.path.dirname(__file__)
|
|
|
|
from api.od import ODAPI
|
|
from examples.petrinet import helpers
|
|
from util.module_to_dict import module_to_dict
|
|
|
|
def export_tapaal(state, m, mm):
|
|
loader = jinja2.FileSystemLoader(searchpath=THIS_DIR)
|
|
environment = jinja2.Environment(loader=loader)
|
|
template = environment.get_template("tapaal.jinja2")
|
|
return template.render({
|
|
'odapi': ODAPI(state, m, mm),
|
|
**globals()['__builtins__'],
|
|
**module_to_dict(helpers),
|
|
})
|