GUI app core WIP

This commit is contained in:
Felipe Martín 2013-11-25 10:49:45 +01:00
parent 754f35fc95
commit 48591e76b1
1 changed files with 24 additions and 1 deletions

View File

@ -1,13 +1,36 @@
from flask import Flask
from iosfu.conf import ROOT_PATH
from iosfu.plugin.library import Library
from iosfu.gui.core import GUIController
server = Flask(__name__)
library = Library()
library.discover()
controller = GUIController()
controller.load_from_library(library)
print(controller._panels)
@server.route("/")
def main():
result = """
Executed from: {0}<br />
Path for GUI module: {1}
""".format(ROOT_PATH)
return result
@server.route("/<panel>/")
def panel(panel_id=None):
panel = controller.load_panel(panel_id)
return panel
@server.route("/<panel>/<section>/")
def section(panel_id=None, section_id=None):
return 'lol'