\r
log = logging.getLogger(__name__)\r
\r
+def server_index(request):\r
+ """\r
+ Provides a list of all the current servers. \r
+ """\r
+ if 'page' in request.matchdict:\r
+ current_page = request.matchdict['page']\r
+ else:\r
+ current_page = 1\r
+\r
+ try:\r
+ server_q = DBSession.query(Server).\\r
+ order_by(Server.name)\r
+\r
+ servers = Page(server_q, current_page, url=page_url)\r
+\r
+ \r
+ except Exception as e:\r
+ servers = None\r
+\r
+ return {'servers':servers, }\r
+\r
\r
def server_info(request):\r
"""\r