4
4
{% block title %}Edit node{% endblock %}
5
5
{% block page-title %}Edit node{% endblock %}
7
{% block html_includes %}{% include "maasserver/snippets.html" %}
11
<script type="text/javascript">
14
'maas.enums', 'maas.power_parameters',
16
Y.on('load', function() {
17
// Create LinkedContentWidget widget so that the power_parameter field
18
// will be updated each time the value of the power_type field changes.
19
var widget = new Y.maas.power_parameters.LinkedContentWidget({
20
srcNode: '.power_parameters',
21
driverEnum: Y.maas.enums.POWER_TYPE,
22
templatePrefix: '#power-param-form-'
24
widget.bindTo(Y.one('.power_type').one('select'), 'change');
8
33
<form action="." method="post" class="block auto-width">
10
{% for field in form %}
11
{% include "maasserver/form_field.html" %}
36
{% for field in form %}
37
{% include "maasserver/form_field.html" %}
40
<label for="id_mac_addresses">MAC addresses</label>
41
{% for macaddress in node.macaddress_set.all %}
43
{{ macaddress }}
44
<a title="Delete mac address"
46
href="{% url 'mac-delete' macaddress.node.system_id macaddress.mac_address %}">
47
<img src="/static/img/delete.png" alt="delete"/>
55
<a class="add-link add-mac-form"
56
href="{% url 'mac-add' node.system_id %}">
57
<img src="/static/img/inline_add.png" alt="+" class="icon"/>
58
Add additional MAC address
14
62
<input type="submit" value="Save node" class="right" />
15
63
<a class="link-button" href="{% url 'node-view' node.system_id %}">Cancel</a>