Example #1
0
    def render_GET(self, request):
        if "subset" not in request.args: 
            return self.invalid_search("no 'subset' parameter")
        if "search" not in request.args: 
            return self.invalid_search("no 'search' parameter")
        subset = request.args["subset"][-1]
        if subset not in self.subset_map: 
            return self.invalid_search("'%s' is not a value subset parameter" \
                % subset)
        page, param = self.subset_map[subset]

        # save selected search type in session 
        session = get_current_session(request) 
        session.selected_search_type = subset

        search = request.args["search"][-1]
        if len(search) == 0: 
          search = '*'
        elif search[0] != '*' and search[-1] != '*':
            search = "*" + search + "*"
        return redirect(request, '/Monitors/%s?%s=%s' % (page,param,search))
Example #2
0
 def render_GET(self, request):
     return redirect(request, request.childLink('Controller'))
Example #3
0
 def render_GET(self, request):
     return redirect(request, request.childLink('Rules?view=auth'))
Example #4
0
 def render_GET(self, request):
     return redirect(request, request.childLink('Controller'))
Example #5
0
 def render_GET(self, request):
     return redirect(request, "/static/nox/ext/apps/snackui/helpui/");