lint: reformat python code with black
This commit is contained in:
parent
331beb01b4
commit
a406a7974b
88 changed files with 2579 additions and 1608 deletions
|
@ -17,24 +17,30 @@ bp = Blueprint("storage", __name__)
|
|||
|
||||
_SECTION_TEMPLATE_VARS = {
|
||||
"section": "automation",
|
||||
"help_url": "https://bypass.censorship.guide/user/automation.html"
|
||||
"help_url": "https://bypass.censorship.guide/user/automation.html",
|
||||
}
|
||||
|
||||
|
||||
class EditStorageForm(FlaskForm): # type: ignore
|
||||
force_unlock = BooleanField('Force Unlock')
|
||||
submit = SubmitField('Save Changes')
|
||||
force_unlock = BooleanField("Force Unlock")
|
||||
submit = SubmitField("Save Changes")
|
||||
|
||||
|
||||
@bp.route('/edit/<storage_key>', methods=['GET', 'POST'])
|
||||
@bp.route("/edit/<storage_key>", methods=["GET", "POST"])
|
||||
def storage_edit(storage_key: str) -> ResponseReturnValue:
|
||||
storage: Optional[TerraformState] = TerraformState.query.filter(TerraformState.key == storage_key).first()
|
||||
storage: Optional[TerraformState] = TerraformState.query.filter(
|
||||
TerraformState.key == storage_key
|
||||
).first()
|
||||
if storage is None:
|
||||
return Response(render_template("error.html.j2",
|
||||
header="404 Storage Key Not Found",
|
||||
message="The requested storage could not be found.",
|
||||
**_SECTION_TEMPLATE_VARS),
|
||||
status=404)
|
||||
return Response(
|
||||
render_template(
|
||||
"error.html.j2",
|
||||
header="404 Storage Key Not Found",
|
||||
message="The requested storage could not be found.",
|
||||
**_SECTION_TEMPLATE_VARS
|
||||
),
|
||||
status=404,
|
||||
)
|
||||
form = EditStorageForm()
|
||||
if form.validate_on_submit():
|
||||
if form.force_unlock.data:
|
||||
|
@ -45,17 +51,16 @@ def storage_edit(storage_key: str) -> ResponseReturnValue:
|
|||
flash("Storage has been force unlocked.", "success")
|
||||
except exc.SQLAlchemyError:
|
||||
flash("An error occurred unlocking the storage.", "danger")
|
||||
return render_template("storage.html.j2",
|
||||
storage=storage,
|
||||
form=form,
|
||||
**_SECTION_TEMPLATE_VARS)
|
||||
return render_template(
|
||||
"storage.html.j2", storage=storage, form=form, **_SECTION_TEMPLATE_VARS
|
||||
)
|
||||
|
||||
|
||||
@bp.route("/kick/<automation_id>", methods=['GET', 'POST'])
|
||||
@bp.route("/kick/<automation_id>", methods=["GET", "POST"])
|
||||
def automation_kick(automation_id: int) -> ResponseReturnValue:
|
||||
automation = Automation.query.filter(
|
||||
Automation.id == automation_id,
|
||||
Automation.destroyed.is_(None)).first()
|
||||
Automation.id == automation_id, Automation.destroyed.is_(None)
|
||||
).first()
|
||||
if automation is None:
|
||||
return response_404("The requested bridge configuration could not be found.")
|
||||
return view_lifecycle(
|
||||
|
@ -65,5 +70,5 @@ def automation_kick(automation_id: int) -> ResponseReturnValue:
|
|||
success_view="portal.automation.automation_list",
|
||||
success_message="This automation job will next run within 1 minute.",
|
||||
resource=automation,
|
||||
action="kick"
|
||||
action="kick",
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue