def get(self): users = user_model.get_all() all_servers = server_model.get_all() if all_servers: all_servers = dict((str(record['_id']), record['name']) for record in all_servers) self.render('/settings/users/view.html', users=users, all_servers=all_servers)
def get(self): users = user_model.get_all() all_servers = server_model.get_all() if all_servers: all_servers = dict( (str(record['_id']), record['name']) for record in all_servers) self.render('/settings/users/view.html', users=users, all_servers=all_servers)
def get(self): all_servers = server_model.get_all() errors = self.session.get('errors', None) form_data = self.session.get('form_data', None) self.delete_session_key('errors') self.delete_session_key('form_data') self.render('settings/users/create.html', all_servers=all_servers, errors=errors, form_data=form_data)
def get(self): all_servers = server_model.get_all() errors = self.session.get('errors',None) form_data = self.session.get('form_data',None) self.delete_session_key('errors') self.delete_session_key('form_data') self.render('settings/users/create.html', all_servers=all_servers, errors=errors, form_data=form_data)
def get(self, id=None): user = user_model.get(id) all_servers = server_model.get_all() errors = self.session.get('errors', None) form_data = self.session.get('form_data', None) self.delete_session_key('errors') self.delete_session_key('form_data') self.render('/settings/users/edit.html', user=user, all_servers=all_servers, errors=errors, form_data=form_data)
def get(self, id=None): user = user_model.get(id) all_servers = server_model.get_all() errors = self.session.get('errors',None) form_data = self.session.get('form_data',None) self.delete_session_key('errors') self.delete_session_key('form_data') self.render('/settings/users/edit.html', user=user, all_servers=all_servers, errors=errors, form_data=form_data)
def get(self): errors = self.session.get('errors',None) all_servers = server_model.get_all() servers = [] if all_servers: for server in all_servers.clone(): alert_group = server.get('alert_group', None) server['alert_group'] = alerts_group_model.get_by_id(alert_group) servers.append(server) self.render('settings/servers/view.html', servers=servers)
def get_server_collection_stats(self): all_servers = server_model.get_all() data = {} if all_servers: for server in all_servers: system_collection = self.mongo.get_server_system_collection(server) process_collection = self.mongo.get_server_processes_collection(server) system_info = self.get_collection_stats(system_collection.name) process_info = self.get_collection_stats(process_collection.name) data[server['name']] = {"system_info": system_info, "process_info": process_info, "server_id": server['_id'] } return data
def get_server_collection_stats(self): all_servers = server_model.get_all() data = {} if all_servers: for server in all_servers: system_collection = self.mongo.get_server_system_collection( server) process_collection = self.mongo.get_server_processes_collection( server) system_info = self.get_collection_stats(system_collection.name) process_info = self.get_collection_stats( process_collection.name) data[server['name']] = { "system_info": system_info, "process_info": process_info, "server_id": server['_id'] } return data