[llvm-commits] [zorg] r125873 - in /zorg/trunk/llvmlab/llvmlab/ui: app.py ci/ ci/__init__.py ci/views.py frontend/views.py templates/dashboard.html

Daniel Dunbar daniel at zuster.org
Fri Feb 18 08:41:19 PST 2011


Author: ddunbar
Date: Fri Feb 18 10:41:19 2011
New Revision: 125873

URL: http://llvm.org/viewvc/llvm-project?rev=125873&view=rev
Log:
llvmlab: Sketch a new CI module for the lab dashboard.

Added:
    zorg/trunk/llvmlab/llvmlab/ui/ci/
    zorg/trunk/llvmlab/llvmlab/ui/ci/__init__.py
    zorg/trunk/llvmlab/llvmlab/ui/ci/views.py
    zorg/trunk/llvmlab/llvmlab/ui/templates/dashboard.html
Modified:
    zorg/trunk/llvmlab/llvmlab/ui/app.py
    zorg/trunk/llvmlab/llvmlab/ui/frontend/views.py

Modified: zorg/trunk/llvmlab/llvmlab/ui/app.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/llvmlab/llvmlab/ui/app.py?rev=125873&r1=125872&r2=125873&view=diff
==============================================================================
--- zorg/trunk/llvmlab/llvmlab/ui/app.py (original)
+++ zorg/trunk/llvmlab/llvmlab/ui/app.py Fri Feb 18 10:41:19 2011
@@ -5,6 +5,7 @@
 
 import llvmlab.data
 import llvmlab.user
+from llvmlab.ui.ci.views import ci as ci_views
 from llvmlab.ui.frontend.views import frontend as frontend_views
 
 class App(flask.Flask):
@@ -20,6 +21,7 @@
         app.load_data(data)
 
         # Load the application routes.
+        app.register_module(ci_views)
         app.register_module(frontend_views)
 
         return app

Added: zorg/trunk/llvmlab/llvmlab/ui/ci/__init__.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/llvmlab/llvmlab/ui/ci/__init__.py?rev=125873&view=auto
==============================================================================
--- zorg/trunk/llvmlab/llvmlab/ui/ci/__init__.py (added)
+++ zorg/trunk/llvmlab/llvmlab/ui/ci/__init__.py Fri Feb 18 10:41:19 2011
@@ -0,0 +1 @@
+__all__ = []

Added: zorg/trunk/llvmlab/llvmlab/ui/ci/views.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/llvmlab/llvmlab/ui/ci/views.py?rev=125873&view=auto
==============================================================================
--- zorg/trunk/llvmlab/llvmlab/ui/ci/views.py (added)
+++ zorg/trunk/llvmlab/llvmlab/ui/ci/views.py Fri Feb 18 10:41:19 2011
@@ -0,0 +1,15 @@
+import flask
+from flask import abort
+from flask import redirect
+from flask import render_template
+from flask import request
+from flask import session
+from flask import url_for
+from flask import current_app
+ci = flask.Module(__name__, url_prefix='/ci')
+print __name__
+
+ at ci.route('/')
+def dashboard():
+    return render_template("dashboard.html")
+

Modified: zorg/trunk/llvmlab/llvmlab/ui/frontend/views.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/llvmlab/llvmlab/ui/frontend/views.py?rev=125873&r1=125872&r2=125873&view=diff
==============================================================================
--- zorg/trunk/llvmlab/llvmlab/ui/frontend/views.py (original)
+++ zorg/trunk/llvmlab/llvmlab/ui/frontend/views.py Fri Feb 18 10:41:19 2011
@@ -6,8 +6,7 @@
 from flask import session
 from flask import url_for
 from flask import current_app
-from flask import Module
-frontend = Module(__name__)
+frontend = flask.Module(__name__)
 
 @frontend.route('/')
 def index():

Added: zorg/trunk/llvmlab/llvmlab/ui/templates/dashboard.html
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/llvmlab/llvmlab/ui/templates/dashboard.html?rev=125873&view=auto
==============================================================================
--- zorg/trunk/llvmlab/llvmlab/ui/templates/dashboard.html (added)
+++ zorg/trunk/llvmlab/llvmlab/ui/templates/dashboard.html Fri Feb 18 10:41:19 2011
@@ -0,0 +1,7 @@
+{% extends "layout.html" %}
+{% block title %}dashboard{% endblock %}
+{% block body %}
+
+Welcome to the LLVM Lab Dashboard!
+
+{% endblock %}





More information about the llvm-commits mailing list