mirror of
https://github.com/retspen/webvirtcloud
synced 2025-07-31 12:41:08 +00:00
add views/instance/settings/vnc listen addresses
configures console listen addresses for instance update webvirtcloud/settings.py QEMU_CONSOLE_LISTEN_ADDRESSES according to template, before use instances/views.py remove include webvirtcloud.settings (duplicate)
This commit is contained in:
parent
6b444075b6
commit
22d03da60f
4 changed files with 71 additions and 3 deletions
|
@ -712,6 +712,27 @@
|
|||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<p>{% trans "To set console listen address, shutdown the instance." %}</p>
|
||||
<form class="form-horizontal" method="post" role="form">{% csrf_token %}
|
||||
<div class="form-group" id="console_listen_address_selection">
|
||||
<label for="console_select_listen_address" class="col-sm-2 control-label">{% trans "Listen on" %}</label>
|
||||
<div class="col-sm-6">
|
||||
<select id="console_select_listen_address" class="form-control" name="console_listen_address">
|
||||
<option value="" style="font-weight: bold">{% trans "please choose" %}</option>
|
||||
{% for address, label in console_listen_addresses %}
|
||||
<option value="{{ address }}">{{ label }}</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
{% ifequal status 5 %}
|
||||
<button type="submit" class="btn btn-success " name="set_console_listen_address">{% trans "Set" %}</button>
|
||||
{% else %}
|
||||
<button class="btn btn-success disabled" name="set_console_listen_address">{% trans "Set" %}</button>
|
||||
{% endifequal %}
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<p>{% trans "To create console password, shutdown the instance." %}</p>
|
||||
<form class="form-horizontal" method="post" role="form">{% csrf_token %}
|
||||
<div class="form-group">
|
||||
|
@ -1273,6 +1294,13 @@
|
|||
$("#console_select_type option[value='" + console_type + "']").prop('selected', true);
|
||||
}
|
||||
});
|
||||
$(document).ready(function () {
|
||||
// set current console listen address or fall back to default
|
||||
var console_listen_address = "{{ console_listen_address }}"
|
||||
if (console_listen_address != '') {
|
||||
$("#console_select_listen_address option[value='" + console_listen_address + "']").prop('selected', true);
|
||||
}
|
||||
});
|
||||
{% if not request.user.is_superuser %}
|
||||
$('#select_clone_name').on('change', function () {
|
||||
update_clone_disk_name($(this).val());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue