def render_index(instance="main", username=None, rootid='nstree-disabled', rootlabel='Fluidinfo', **kwargs): session['instance'] = instance if not username: username = session.get('username', 'Anonymous') return render_template("index.html", username=username, rootlabel=rootlabel, instance=instance, baseurl_instance=get_instance_url(instance), rootid=rootid, **kwargs)
def Login(username, password): instance = session.get('instance', 'fluiddb') flogin = Fluid(get_instance_url(instance, ssl=False)) flogin.login(username, password) try: flogin.namespaces[username].get() session['logged'] = True session['username'] = username session['password'] = password return {'success': True} except: return {'success': False}
def setup_fluid(): instance = session.get('instance', 'main') g.fluid = Fluid(get_instance_url(instance, ssl=False))