mirror of https://git.48k.eu/ogcp
Add form for disk selection
Disk selection uses "scopesForm" to submit the change, but setup/show view receives new parameters not provided by this form. Commit 17757baa4727 adds those parameters. This commit gives disk selection its own form with all the required parameters.multi-ogserver
parent
69b127a4f7
commit
f86eaffefe
|
@ -9,6 +9,11 @@
|
|||
|
||||
<h1 class="m-5">{{_('Partition and Format')}}</h1>
|
||||
|
||||
<form method="GET" id="changeDiskForm">
|
||||
<input type="hidden" name="ips" value="{{ ips }}"/>
|
||||
<input type="hidden" name="selected_client" value="{{ base_client }}"/>
|
||||
</form>
|
||||
|
||||
<form class="form-inline" method="POST" id="setupForm">
|
||||
<table class="table">
|
||||
<thead class="text-center">
|
||||
|
@ -22,13 +27,13 @@
|
|||
<tbody data-target="partitons-fieldset" id="setupTable" class="text-center">
|
||||
<tr>
|
||||
<td>
|
||||
<select form="scopesForm" name="disk" >
|
||||
<select form="changeDiskForm" name="disk">
|
||||
{% for disk in disks %}
|
||||
<option {% if disk == selected_disk %}selected{% endif %}
|
||||
value="{{ disk }}">{{ disk }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
<button class="btn btn-dark" form="scopesForm" formmethod="get"
|
||||
<button class="btn btn-dark" form="changeDiskForm" formmethod="get"
|
||||
formaction="{{ url_for('action_setup_show') }}">
|
||||
{{ _('Change disk') }}
|
||||
</button>
|
||||
|
|
|
@ -408,6 +408,8 @@ def action_setup_show():
|
|||
disks=disks,
|
||||
form=form,
|
||||
disk_size=disk_size,
|
||||
ips=ips_str,
|
||||
base_client=base_client,
|
||||
scopes=scopes)
|
||||
|
||||
@app.route('/action/setup', methods=['POST'])
|
||||
|
|
Loading…
Reference in New Issue