login_url = "/login",
template_path = TEMPLATESDIR,
static_path = STATICDIR,
-
- ui_modules = {
- # Jobs
- "JobsLogStream" : jobs.LogStreamModule,
-
- # Users
- "UserPushSubscribeButton" : users.PushSubscribeButton,
- },
ui_methods = {
"group" : self.group,
"make_url" : self.make_url,
import tornado.web
from . import base
-from . import ui_modules
# Setup logging
log = logging.getLogger("pbs.web.builders")
from .. import misc
from . import base
-from . import ui_modules
class APIv1IndexHandler(base.APIMixin, base.BaseHandler):
# Allow users to create builds
import tornado.web
from . import base
-from . import ui_modules
class IndexHandler(base.BaseHandler):
async def get(self):
from .. import misc
from . import base
-from . import ui_modules
# Setup logging
log = logging.getLogger("pbs.web.jobs")
self.redirect("/builds/%s" % job.build.uuid)
-class LogStreamModule(ui_modules.UIModule):
- def render(self, job, limit=None, small=False):
- return self.render_string("jobs/modules/log-stream.html",
- job=job, limit=limit, small=small)
-
- def javascript_files(self):
- return [
- "js/job-log-stream.min.js",
- ]
+#class LogStreamModule(ui_modules.UIModule):
+# def render(self, job, limit=None, small=False):
+# return self.render_string("jobs/modules/log-stream.html",
+# job=job, limit=limit, small=small)
+#
+# def javascript_files(self):
+# return [
+# "js/job-log-stream.min.js",
+# ]
import tornado.web
from . import base
-from . import ui_modules
class IndexHandler(base.BaseHandler):
async def get(self):
import tornado.web
from . import base
-from . import ui_modules
class ShowHandler(base.BaseHandler):
async def get(self, slug, name):
from .. import misc
from . import base
-from . import ui_modules
class IndexHandler(base.BaseHandler):
async def get(self):
import tornado.web
from . import base
-from . import ui_modules
class APIv1IndexHandler(base.APIMixin, base.BaseHandler):
# Only users can have repositories
import tornado.web
from . import base
-from . import ui_modules
class ShowHandler(base.BaseHandler):
async def _get_source(self, distro_slug, repo_slug, source_slug, user_slug=None):
import tornado.web
from . import base
-from . import ui_modules
class IndexHandler(base.BaseHandler):
async def get(self):
await self.current_user.subscribe(**args)
-class PushSubscribeButton(ui_modules.UIModule):
- def render(self):
- # Fetch the application server key
- application_server_key = self.backend.users.application_server_key
-
- return self.render_string("users/modules/push-subscribe-button.html",
- application_server_key=application_server_key)
-
- def javascript_files(self):
- return (
- "js/user-push-subscribe-button.min.js",
- )
+#class PushSubscribeButton(ui_modules.UIModule):
+# def render(self):
+# # Fetch the application server key
+# application_server_key = self.backend.users.application_server_key
+#
+# return self.render_string("users/modules/push-subscribe-button.html",
+# application_server_key=application_server_key)
+#
+# def javascript_files(self):
+# return (
+# "js/user-push-subscribe-button.min.js",
+# )