def sunbursttemplates(): if request.cookies.get('DB'): db = request.cookies.get('DB') else: list_db = db_onnections.list_dbs() db = list_db[0] data = sunburst.templates_sunburts(db=db) return render_template('sunburstTemplates.html', data=data)
def themerivertemplate(): if request.cookies.get('DB'): db = request.cookies.get('DB') else: list_db = db_onnections.list_dbs() db = list_db[0] tstasks = themeriver.themeriverbuildertasks(db=db) return render_template('themerivertemplate.html', tstasks=tstasks, title_='Streamline Tasks Over Time (last 3 Weeks)')
def defaultdb(): list_db = pd.DataFrame(db_onnections.list_dbs()) pd.set_option('display.max_colwidth', -1) list_db.columns = ['DB'] begin = '<form action = "/setcookie" method = "POST"><input type="hidden" name = "nm" value="' end = '" readonly> <input type = "submit" value = "Select DB" ></form>' list_db['Build'] = begin + list_db['DB'] + end list_db.set_index(['DB'], inplace=True) list_db.columns = ['Build'] list_db.index.name = None return render_template( 'setdb.html', tables=[list_db.to_html(classes='Databases', escape=False)], titles=['DB'])
def sparkline(): if request.cookies.get('DB'): db = request.cookies.get('DB') else: list_db = db_onnections.list_dbs() db = list_db[0] # DB based task_events, task_max = sparklines_builder.tasksparkline( from_data='2017-01-01', db=db) session_events, session_max, channel_events, channel_max \ = sparklines_builder.session_chanelsparkline(from_data='2017-01-01', db=db) # ELK based failed_events, failed_max = sparklines_builder.failpsw_sparkline() revealed_events, revealed_max = sparklines_builder.Reveal_psw_sparkline() longrun_events, longrun_max = sparklines_builder.long_running_sparkline() return render_template('sparkline.html', task_ts=task_events, session_ts=session_events, channel_ts=channel_events, failed_ts=failed_events, revealed_ts=revealed_events, longrun_ts=longrun_events)
colors = { 'background': '#111111', 'text': '#253471', } image_filename = os.getcwd() + '/pics//enzo_logo.png' encoded_image = base64.b64encode(open(image_filename, 'rb').read()) FROM = (pd.to_datetime(datetime.datetime.now()) - timedelta(days=90)).strftime("%Y-%m-%d") Data = db_onnections.tasksDB(from_data=FROM, section=general_configurations.Current_active_DB) list_db = db_onnections.list_dbs() # Enable the DB selector if len(list_db) == 1: enable_db_selector = True else: enable_db_selector = False # if Data.empty: # layout = html.Div([ # html.Div([ # html.A( # html.Img(src='data:image/png;base64,{}'.format(encoded_image.decode()), style={ # 'height': '20px', # 'float': 'left', # 'position': 'relative',