Beispiel #1
0
 def setUp(self):
     rfk.init()
     rfk.database.init_db("sqlite://")
     setup_settings()
     try:
         self.user = User.add_user('teddydestodes', 'roflmaoblubb')
         self.other_user = User.add_user('test', 'test')
     except UserNameTakenException:
         pass
     rfk.database.session.commit()
 def setUp(self):
     rfk.init()
     rfk.database.init_db("sqlite://")
     setup_settings()
     try:
         self.user = User.add_user('teddydestodes', 'roflmaoblubb')
         self.other_user = User.add_user('test', 'test')
     except UserNameTakenException:
         pass
     rfk.database.session.commit()
Beispiel #3
0
def setup_default_user(username, password):
    users = [User.add_user(username, password)]
    for user in users:
        rfk.database.session.add(user)
        user.add_permission(code='manage-liquidsoap')
        user.add_permission(code='manage-relays')
        user.add_permission(code='admin')
        print "[users] Added %s" % user.username
    rfk.database.session.commit()
Beispiel #4
0
def setup_default_user(username, password):
    users = [User.add_user(username, password)]
    for user in users:
        rfk.database.session.add(user)
        user.add_permission(code='manage-liquidsoap')
        user.add_permission(code='manage-relays')
        user.add_permission(code='admin')
        print "[users] Added %s" % user.username
    rfk.database.session.commit()
Beispiel #5
0
def copy_users():
    streamer = oldsession.query(Streamer).yield_per(50)

    for olduser in streamer:
        print olduser.username
        if User.get_user(olduser.username) is None:
            user = User.add_user(olduser.username, olduser.password)
            rfk.database.session.add(user)
            rfk.database.session.flush()
    rfk.database.session.commit()
Beispiel #6
0
def copy_users():
    streamer = oldsession.query(Streamer).yield_per(50)
    
    for olduser in streamer:
        print olduser.username
        if User.get_user(olduser.username) is None:
            user = User.add_user(olduser.username, olduser.password)
            rfk.database.session.add(user)
            rfk.database.session.flush()
    rfk.database.session.commit()
Beispiel #7
0
    def setUp(self):
        rfk.init()
        rfk.database.init_db("sqlite://")

        app.template_folder = '../templates/'
        app.static_folder = '../static/'
        app.static_url_path = '/static'
        self.app = app.test_client()

        user_1 = User.add_user('teddydestodes', 'roflmaoblubb')
        user_2 = User.add_user('loom', 'bestes')

        key_1 = ApiKey(application='app_1', description='key_1', user=user_1)
        key_1.gen_key()
        self.key_1 = key_1.key
        key_2 = ApiKey(application='app_2', description='key_2', user=user_2, flag=ApiKey.FLAGS.DISABLED)
        key_2.gen_key()
        self.key_2 = key_2.key
        rfk.database.session.add(key_1, key_2)

        rfk.database.session.commit()
Beispiel #8
0
    def setUp(self):
        rfk.init()
        rfk.database.init_db("sqlite://")

        app.template_folder = '../templates/'
        app.static_folder = '../static/'
        app.static_url_path = '/static'
        self.app = app.test_client()

        user_1 = User.add_user('teddydestodes', 'roflmaoblubb')
        user_2 = User.add_user('loom', 'bestes')

        key_1 = ApiKey(application='app_1', description='key_1', user=user_1)
        key_1.gen_key()
        self.key_1 = key_1.key
        key_2 = ApiKey(application='app_2', description='key_2', user=user_2, flag=ApiKey.FLAGS.DISABLED)
        key_2.gen_key()
        self.key_2 = key_2.key
        rfk.database.session.add(key_1, key_2)

        rfk.database.session.commit()
Beispiel #9
0
def register():
    form = register_form(request.form)
    if request.method == "POST" and form.validate():
        try:
            user = User.add_user(form.username.data, form.password.data)
            if form.email.data:
                user.mail = form.email.data
            session.commit()
        except UserNameTakenException:
            form.username.errors.append('Username already taken!')
            
    return render_template("register.html", form=form)
Beispiel #10
0
def register():
    form = register_form(request.form)
    if request.method == "POST" and form.validate():
        try:
            user = User.add_user(form.username.data, form.password.data)
            if form.email.data:
                user.mail = form.email.data
            rfk.database.session.commit()
            flash('Registration successful.', 'success')
            return redirect(url_for("login"))
        except UserNameTakenException:
            form.username.errors.append('Username already taken!')

    return render_template("register.html", form=form, TITLE='Register')
Beispiel #11
0
def register():
    form = register_form(request.form)
    if request.method == "POST" and form.validate():
        try:
            user = User.add_user(form.username.data, form.password.data)
            if form.email.data:
                user.mail = form.email.data
            rfk.database.session.commit()
            flash(gettext('Registration successful. You can now login'), 'success')
            return redirect(url_for("login"))
        except UserNameTakenException:
            form.username.errors.append(gettext('Username already taken!'))

    return render_template("register.html", form=form, TITLE='Register')