コード例 #1
0
ファイル: pushmanager_main.py プロジェクト: baris/pushmanager
def get_url_specs():
    url_specs = [
        (r"/", SmartDestServlet),
        (r"favicon.*", NullRequestHandler),
        (CreateRequestBookmarkletHandler.url, CreateRequestBookmarkletHandler),
        (CheckSitesBookmarkletHandler.url, CheckSitesBookmarkletHandler),
        (r"/login", LoginHandler),
        (r"/logout", LogoutHandler),
    ]
    for servlet in (
        APIServlet,
        ChecklistServlet,
        ChecklistToggleServlet,
        RequestServlet,
        RequestsServlet,
        NewRequestServlet,
        PickMeRequestServlet,
        UnpickMeRequestServlet,
        AddRequestServlet,
        RemoveRequestServlet,
        VerifyRequestServlet,
        DiscardRequestServlet,
        DelayRequestServlet,
        UndelayRequestServlet,
        CommentRequestServlet,
        PingMeServlet,
        PushServlet,
        PushesServlet,
        EditPushServlet,
        DiscardPushServlet,
        DeployPushServlet,
        BlessPushServlet,
        LivePushServlet,
        NewPushServlet,
        PushItemsServlet,
        PushByRequestServlet,
        UserListServlet,
        SummaryForBranchServlet,
        MsgServlet,
    ):
        url_specs.append(get_servlet_urlspec(servlet))
    return url_specs
コード例 #2
0
ファイル: pushmanager_main.py プロジェクト: fhats/pushmanager
def get_url_specs():
    url_specs = [
        (r'/', SmartDestServlet),
        (r'favicon.*', NullRequestHandler),
        (CreateRequestBookmarkletHandler.url, CreateRequestBookmarkletHandler),
        (CheckSitesBookmarkletHandler.url, CheckSitesBookmarkletHandler),
        (r'/login', LoginHandler),
        (r'/logout', LogoutHandler),
    ]
    for servlet in (APIServlet, ChecklistServlet, ChecklistToggleServlet,
                    RequestServlet, RequestsServlet, NewRequestServlet,
                    PickMeRequestServlet, UnpickMeRequestServlet,
                    AddRequestServlet, RemoveRequestServlet,
                    VerifyRequestServlet, DiscardRequestServlet,
                    DelayRequestServlet, UndelayRequestServlet,
                    CommentRequestServlet, PingMeServlet, PushServlet,
                    PushesServlet, EditPushServlet, DiscardPushServlet,
                    DeployPushServlet, BlessPushServlet, LivePushServlet,
                    NewPushServlet, PushItemsServlet, PushByRequestServlet,
                    UserListServlet, SummaryForBranchServlet, MsgServlet):
        url_specs.append(get_servlet_urlspec(servlet))
    return url_specs
コード例 #3
0
 def get_handlers(self):
     return [get_servlet_urlspec(DeployPushServlet)]
コード例 #4
0
ファイル: test_core_util.py プロジェクト: fhats/pushmanager
 def test_servlet_urlspec(self):
     T.assert_equal(get_servlet_urlspec(PushesServlet),
                    (r"/pushes", PushesServlet))
コード例 #5
0
 def get_handlers(self):
     return [
         util.get_servlet_urlspec(PushServlet),
     ]
コード例 #6
0
 def get_handlers(self):
     return [get_servlet_urlspec(APIServlet)]
コード例 #7
0
 def get_handlers(self):
     return [get_servlet_urlspec(DelayRequestServlet)]
コード例 #8
0
 def get_handlers(self):
     return [get_servlet_urlspec(DiscardRequestServlet)]
コード例 #9
0
ファイル: pushmanager_api.py プロジェクト: bchess/pushmanager
from __future__ import with_statement
import os
import tornado.httpserver
import tornado.process

from core.application import Application
import core.db as db
from core.settings import Settings
from core.util import get_servlet_urlspec
from servlets.api import APIServlet
import ui_modules

api_application = tornado.web.Application(
    # Servlet dispatch rules
    [
        get_servlet_urlspec(APIServlet),
    ],
    # Server settings
    static_path=os.path.join(os.path.dirname(__file__), "static"),
    template_path=os.path.join(os.path.dirname(__file__), "templates"),
    gzip=True,
    login_url="/login",
    cookie_secret=Settings['cookie_secret'],
    ui_modules=ui_modules,
    autoescape=None,
)


class PushManagerAPIApp(Application):
    name = "api"
コード例 #10
0
 def get_handlers(self):
     return [get_servlet_urlspec(PickMeRequestServlet)]
コード例 #11
0
ファイル: test_core_util.py プロジェクト: baris/pushmanager
 def test_servlet_urlspec(self):
     T.assert_equal(get_servlet_urlspec(PushesServlet), (r"/pushes", PushesServlet))
コード例 #12
0
 def get_handlers(self):
     return [get_servlet_urlspec(PickMeRequestServlet)]
コード例 #13
0
 def get_handlers(self):
     return [
         get_servlet_urlspec(SummaryForBranchServlet),
     ]
コード例 #14
0
 def get_handlers(self):
     return [
         get_servlet_urlspec(SummaryForBranchServlet),
     ]
コード例 #15
0
ファイル: pushmanager_api.py プロジェクト: bchess/pushmanager
from __future__ import with_statement
import os
import tornado.httpserver
import tornado.process

from core.application import Application
import core.db as db
from core.settings import Settings
from core.util import get_servlet_urlspec
from servlets.api import APIServlet
import ui_modules

api_application = tornado.web.Application(
    # Servlet dispatch rules
    [
        get_servlet_urlspec(APIServlet),
    ],
    # Server settings
    static_path = os.path.join(os.path.dirname(__file__), "static"),
    template_path = os.path.join(os.path.dirname(__file__), "templates"),
    gzip = True,
    login_url = "/login",
    cookie_secret = Settings['cookie_secret'],
    ui_modules = ui_modules,
    autoescape = None,
)

class PushManagerAPIApp(Application):
    name = "api"

    def start_services(self):
コード例 #16
0
 def get_handlers(self):
     return [get_servlet_urlspec(NewPushServlet)]
コード例 #17
0
 def get_handlers(self):
     return [util.get_servlet_urlspec(PushServlet)]
コード例 #18
0
 def get_handlers(self):
     return [get_servlet_urlspec(LivePushServlet)]
コード例 #19
0
 def get_handlers(self):
     return [get_servlet_urlspec(BlessPushServlet)]
コード例 #20
0
 def get_handlers(self):
     return [get_servlet_urlspec(DiscardRequestServlet)]
コード例 #21
0
 def get_handlers(self):
     return [get_servlet_urlspec(APIServlet)]
コード例 #22
0
 def get_handlers(self):
     return [get_servlet_urlspec(ChecklistServlet)]
コード例 #23
0
 def get_handlers(self):
     return [get_servlet_urlspec(RemoveRequestServlet)]
コード例 #24
0
 def get_handlers(self):
     return [
         get_servlet_urlspec(PushesServlet),
     ]
コード例 #25
0
 def get_handlers(self):
     return [get_servlet_urlspec(ChecklistServlet)]
コード例 #26
0
 def get_handlers(self):
     return [get_servlet_urlspec(DelayRequestServlet)]