mirror of
https://github.com/retspen/webvirtcloud
synced 2024-12-24 23:25:24 +00:00
fix detach cdrom problem and cd-rom list's layout problem
This commit is contained in:
parent
509c57d8ab
commit
07be61a557
2 changed files with 31 additions and 32 deletions
|
@ -738,25 +738,22 @@
|
|||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div role="tabpanel" class="tab-pane tab-pane-bordered" id="disks">
|
||||
<form action="" method="post" role="form" aria-label="Detach instance CD-ROM form">{% csrf_token %}
|
||||
<form action="" method="post" role="form" aria-label="Add CD-ROM form">{% csrf_token %}
|
||||
<p class="font-weight-bold">
|
||||
{% trans "Instance Media" %}
|
||||
{% if status == 5 and allow_admin_or_not_template %}
|
||||
<button type="submit" class="btn btn-danger float-right" title="{% trans "Detach CD-ROM (remove device)" %}" name="detach_cdrom" value="{{ cd.dev }}">
|
||||
<span class="fa fa-remove"></span>
|
||||
</button>
|
||||
{% endif %}
|
||||
<button type="submit" name="add_cdrom" type="button" class="btn btn-success float-right"
|
||||
<button class="btn btn-success float-right"
|
||||
type="submit" name="add_cdrom" type="button"
|
||||
title="{% trans 'Add CD-ROM' %}"
|
||||
{% if status != 5 %} disabled {% endif %}>
|
||||
<span class="fa fa-plus" aria-hidden="true"></span>
|
||||
<span class="fa fa-plus"></span>
|
||||
</button>
|
||||
</p>
|
||||
</form>
|
||||
<div class="clearfix"></div>
|
||||
{% for cd in media %}
|
||||
<form action="" method="post" role="form" aria-label="Mount/unmount instance CD-ROM form">{% csrf_token %}
|
||||
<div class="form-group row">
|
||||
<a class="col-sm-3 col-form-label"
|
||||
<a class="ml-4 col-sm-3 col-form-label"
|
||||
name="details"
|
||||
title="{% trans "Details" %}"
|
||||
tabindex="0"
|
||||
|
@ -770,7 +767,7 @@
|
|||
{% if not cd.image %}
|
||||
<div class="col-sm-6">
|
||||
<div class="input-group">
|
||||
<select name="media" class="custom-select">
|
||||
<select name="media" class="form-control">
|
||||
{% if media_iso %}
|
||||
{% for iso in media_iso %}
|
||||
<option value="{{ iso }}">{{ iso }}</option>
|
||||
|
@ -779,14 +776,17 @@
|
|||
<option value="none">{% trans "None" %}</option>
|
||||
{% endif %}
|
||||
</select>
|
||||
|
||||
<div class="input-group-append">
|
||||
{% if media_iso and allow_admin_or_not_template %}
|
||||
<button type="submit" class="btn btn-sm btn-success float-left" name="mount_iso" value="{{ cd.dev }}">{% trans "Mount" %}</button>
|
||||
{% else %}
|
||||
<button class="btn btn-sm btn-success float-left disabled">{% trans "Mount" %}</button>
|
||||
{% endif %}
|
||||
|
||||
{% if status == 5 and allow_admin_or_not_template %}
|
||||
<button type="submit" class="btn btn-sm btn-danger float-right" title="{% trans "Detach CD-ROM (remove device)" %}" name="detach_cdrom" value="{{ cd.dev }}">
|
||||
<span class="fa fa-remove"></span>
|
||||
</button>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -649,7 +649,6 @@ def instance(request, compute_id, vname):
|
|||
|
||||
if 'detach_cdrom' in request.POST and allow_admin_or_not_template:
|
||||
dev = request.POST.get('detach_cdrom', '')
|
||||
path = request.POST.get('path', '')
|
||||
conn.detach_disk(dev)
|
||||
msg = _('Detach CD-ROM: ' + dev)
|
||||
addlogmsg(request.user.username, instance.name, msg)
|
||||
|
|
Loading…
Reference in a new issue