def register_instance(): instance_name = request.form.get('name') if not instance_name: flash('Missing Name') return redirect(url_for('.index')) api_key = request.form.get('api_key').rstrip().lstrip() if not api_key: flash("No API KEY") return redirect(url_for('.index')) hostname = request.form.get('hostname').rstrip().lstrip() if not hostname: flash('Missing hostname') return redirect(url_for('.index')) i, created = Instance.get_or_create(name=instance_name, hostname=hostname, api_key=api_key) if not created: flash('This instance name is already in use.') return redirect(url_for('.index')) return redirect(url_for('.instance_details', instance_id=instance_name))