def post(self): groupname = str(flask.request.form['get_group']) result = common.getGroup(groupname) group = [ item for item in result] if not group: flask.flash('Group ' + groupname + ' not found') return flask.redirect(flask.url_for('getgroup')) else: groupmembers = self.get_groupchildren(groupname) groupvars = self.get_groupvars(groupname) grouphosts = self.get_grouphosts(groupname) return flask.render_template('getgroup.html', groupname=groupname, members=groupmembers, groupvars=groupvars, grouphosts=grouphosts)
def get(self): query = request.args.get('q') if query: result = common.getGroup(query) group = [item for item in result] if group: groupmembers = self.get_groupchildren(query) groupvars = self.get_groupvars(query) grouphosts = self.get_grouphosts(query) return flask.render_template('getgroup.html', groupname=query, members=groupmembers, groupvars=groupvars, grouphosts=grouphosts) else: return self.get_searchGroups(query) return flask.render_template('getgroup.html')
def post(self): groupname = str(flask.request.form['get_group']) result = common.getGroup(groupname) group = [item for item in result] if not group: flask.flash('Group ' + groupname + ' not found') return flask.redirect(flask.url_for('getgroup')) else: groupmembers = self.get_groupchildren(groupname) groupvars = self.get_groupvars(groupname) grouphosts = self.get_grouphosts(groupname) return flask.render_template('getgroup.html', groupname=groupname, members=groupmembers, groupvars=groupvars, grouphosts=grouphosts)