def dashboard(): try: data = dict() message_list = ({'from': 'admin', 'time': '2013-01-01', 'content': 'This is a test message'},) task_list = ({'name': 'task 1', 'progress': 10},) data['message_list'] = message_list data['task_list'] = task_list data['page_name'] = 'Dash Board' servers = ServerList() instances = InstList() data['page_data'] = dict() data['page_data']['server_cnt'] = servers.get_total_cnt() data['page_data']['instance_cnt'] = instances.get_total_cnt() return render_template('dashboard.html', data=data) except (CmdbApiCallException, requests.ConnectionError), e: flash(e.message, 'danger') return render_template('dashboard.html', data=data)