Ignore:
Timestamp:
Sep 11, 2008, 10:00:16 PM (17 years ago)
Author:
RIck van der Zwet
Message:

Got basic interface version working and seems to work well on all locations, editing however is still a big issue and makes it hard to actually debug fast using a webbrowser. Also missing logic needs to be tough of pretty soon. Conclusion backend seems to be running, frontend needs working on

File:
1 edited

Legend:

Unmodified
Added
Removed
  • exodus/templates/node-detail.html

    r6254 r6257  
    1111
    1212Master ip: {{ object.masterip }} <br>
    13 <a href="{% url exodus.views.addnode %}">EDIT</a>
     13<a href="{% url exodus.views.addNode %}">EDIT</a>
    1414</div>
    1515
    1616<h2>Interfaces</h2>
    1717
    18 {% for nic in object.nic_set.all %}
     18{% for nic in object.interface_set.all %}
    1919        <p>
    2020        <h3>iface: {{ nic.iface }} </h3>
     
    2222        type: {{ nic.type }} <br>
    2323        description: {{ nic.shortdesc }} <br>
    24         ID: {{ nic.id }} <br>
    2524       
    26         {% if nic.ssid %}
     25        {% ifnotequal nic.type "eth" %}
    2726                SSID: {{ nic.ssid }} <br>
    2827                Channel: {{ nic.channel }} <br>
     
    3029                Polar: {{ nic.polar }} <br>     
    3130                Mode: {{ nic.mode }} <br>
    32         {% endif %}
     31        {% endifnotequal %}
    3332
    34         {% for interlink in nic.link1.all %}
     33        {% for interlink in nic.link.interface_set.all %}
     34                {% ifnotequal interlink nic %}
    3535                <ul>
    36                 <li>Interlink 1 FOR DEBUG PURPOSES</li>
     36                <li>Interlink FOR DEBUG PURPOSES</li>
    3737                <li>Link Name: {{ interlink }}</li>
    38                 <li>Short description: {{ interlink.shortdesc1 }} </li>
    39                 <li>Long description: {{ interlink.desc1 }} </li>
    40                 <li>IP: {{ interlink.ip1 }}/{{ interlink.netmask }} </li>
    41                 <li>Link to Node: <a href=../../{{ interlink.iface2.node }}/node/>
    42                         {{ interlink.iface2.node }}</a> </li>
     38                <li>Short description: {{ interlink.shortdesc }} </li>
     39                <li>Long description: {{ interlink.desc }} </li>
     40                <li>IP: {{ interlink.ip }}/{{ interlink.netmask }} </li>
     41                <li> Link to Node: <a href=../../{{ interlink.node }}/node/>
     42                        {{ interlink.node }}</a> </li>
    4343                </ul>
    44         {% endfor %}
    45         {% for interlink in nic.link2.all %}
    46                 <ul>
    47                 <li>Interlink 2 FOR DEBUG PURPOSES</li>
    48                 <li>Link Name: {{ interlink }}</li>
    49                 <li>Short description: {{ interlink.shortdesc2 }} </li>
    50                 <li>Long description: {{ interlink.desc2 }} </li>
    51                 <li>IP: {{ interlink.ip2 }}/{{ interlink.netmask }} </li>
    52                 <li> Link to Node: <a href=../../{{ interlink.iface1.node }}/node/>
    53                         {{ interlink.iface1.node }}</a> </li>
    54                 </ul>
     44                {% endifnotequal %}
    5545        {% endfor %}
    5646       
Note: See TracChangeset for help on using the changeset viewer.