mirror of https://gitlab.federez.net/re2o/re2o
10 changed files with 93 additions and 452 deletions
@ -1,21 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.10.7 on 2018-05-11 17:54 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations, models |
|
||||
import django.db.models.deletion |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('machines', '0080_auto_20180502_2334'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.AlterField( |
|
||||
model_name='service_link', |
|
||||
name='server', |
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='machines.Interface'), |
|
||||
), |
|
||||
] |
|
||||
@ -1,25 +0,0 @@ |
|||||
# -*- coding: utf-8 -*- |
|
||||
# Generated by Django 1.10.7 on 2018-05-11 17:54 |
|
||||
from __future__ import unicode_literals |
|
||||
|
|
||||
from django.db import migrations |
|
||||
|
|
||||
|
|
||||
class Migration(migrations.Migration): |
|
||||
|
|
||||
dependencies = [ |
|
||||
('machines', '0081_auto_20180511_1254'), |
|
||||
('topologie', '0059_auto_20180415_2249'), |
|
||||
] |
|
||||
|
|
||||
operations = [ |
|
||||
migrations.CreateModel( |
|
||||
name='Server', |
|
||||
fields=[ |
|
||||
], |
|
||||
options={ |
|
||||
'proxy': True, |
|
||||
}, |
|
||||
bases=('machines.machine',), |
|
||||
), |
|
||||
] |
|
||||
@ -1,135 +0,0 @@ |
|||||
{% block graph_dot %} |
|
||||
strict digraph { |
|
||||
graph [label="TOPOLOGIE DU RÉSEAU", labelloc=t, fontsize=40]; |
|
||||
node [fontname=Helvetica fontsize=8 shape=plaintext]; |
|
||||
edge[arrowhead=none]; |
|
||||
|
|
||||
|
|
||||
{% block subgraphs %} |
|
||||
{% for sub in subs %} |
|
||||
subgraph cluster_{{ sub.bat_id }} { |
|
||||
fontsize=15; |
|
||||
label="Batiment {{ sub.bat_name }}"; |
|
||||
|
|
||||
{% if sub.bornes %} |
|
||||
{% block bornes %} |
|
||||
node [label=< |
|
||||
<TABLE BGCOLOR="{{ colors.back}}" BORDER="0" CELLBORDER="0" CELLSPACING="0"> |
|
||||
<TR> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head_bornes }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white">Borne</FONT></TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head_bornes }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white">Switch</FONT></TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head_bornes }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white">Port</FONT></TD> |
|
||||
</TR> |
|
||||
{% for borne in sub.bornes %} |
|
||||
<TR> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ borne.name }}</FONT> |
|
||||
</TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ borne.switch }}</FONT> |
|
||||
</TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ borne.port }}</FONT> |
|
||||
</TD> |
|
||||
</TR> |
|
||||
{% endfor %} |
|
||||
</TABLE> |
|
||||
>] {{sub.bat_name}}bornes; |
|
||||
{% endblock %} |
|
||||
{% endif %} |
|
||||
|
|
||||
{% if sub.machines %} |
|
||||
{% block machines %} |
|
||||
node [label=< |
|
||||
<TABLE BGCOLOR="{{ colors.back}}" BORDER="0" CELLBORDER="0" CELLSPACING="0"> |
|
||||
<TR> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head_server }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white">Machine</FONT></TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head_server }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white">Switch</FONT></TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head_server }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white">Port</FONT></TD> |
|
||||
</TR> |
|
||||
|
|
||||
{% for machine in sub.machines %} |
|
||||
<TR> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ machine.name }}</FONT> |
|
||||
</TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ machine.switch }}</FONT> |
|
||||
</TD> |
|
||||
<TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ machine.port }}</FONT> |
|
||||
</TD> |
|
||||
</TR> |
|
||||
{% endfor %} |
|
||||
</TABLE> |
|
||||
>] {{sub.bat_name}}machines; |
|
||||
{% endblock %} |
|
||||
{% endif %} |
|
||||
|
|
||||
|
|
||||
{% block switchs %} |
|
||||
{% for switch in sub.switchs %} |
|
||||
node [label=< |
|
||||
<TABLE BGCOLOR="{{ colors.back }}" BORDER="0" CELLBORDER="0" CELLSPACING="0"> |
|
||||
<TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white"> |
|
||||
{{ switch.name }} |
|
||||
</FONT></TD></TR> |
|
||||
<TR><TD ALIGN="LEFT" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >Modèle</FONT> |
|
||||
</TD> |
|
||||
<TD ALIGN="LEFT"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ switch.model }}</FONT> |
|
||||
</TD></TR> |
|
||||
<TR><TD ALIGN="LEFT" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >Taille</FONT> |
|
||||
</TD> |
|
||||
<TD ALIGN="LEFT"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ switch.nombre }}</FONT> |
|
||||
</TD></TR> |
|
||||
{% block liens %} |
|
||||
{% for port in switch.ports %} |
|
||||
<TR><TD ALIGN="LEFT" BORDER="0"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ port.numero }}</FONT> |
|
||||
</TD> |
|
||||
<TD ALIGN="LEFT"> |
|
||||
<FONT COLOR="{{ colors.texte }}" >{{ port.related }}</FONT> |
|
||||
</TD></TR> |
|
||||
{% endfor %} |
|
||||
{% endblock %} |
|
||||
</TABLE> |
|
||||
>] "{{ switch.id }}" ; |
|
||||
{% endfor %} |
|
||||
{% endblock %} |
|
||||
} |
|
||||
{% endfor %} |
|
||||
{% endblock %} |
|
||||
|
|
||||
|
|
||||
{% block isoles %} |
|
||||
{% for switchs in alone %} |
|
||||
"{{switchs.id}}" [label=< |
|
||||
<TABLE BGCOLOR="{{ colors.back }}" BORDER="0" CELLBORDER="0" CELLSPACING="0"> |
|
||||
<TR><TD COLSPAN="2" CELLPADDING="4" ALIGN="CENTER" BGCOLOR="{{ colors.head }}"> |
|
||||
<FONT FACE="Helvetica Bold" COLOR="white"> |
|
||||
{{switchs.name}} |
|
||||
</FONT></TD></TR> |
|
||||
</TABLE> |
|
||||
>] |
|
||||
{% endfor %} |
|
||||
{% endblock %} |
|
||||
|
|
||||
|
|
||||
{% block links %} |
|
||||
{% for link in links %} |
|
||||
"{{ link.depart }}" -> "{{ link.arrive }}"; |
|
||||
{% endfor %} |
|
||||
{% endblock %} |
|
||||
} |
|
||||
{% endblock %} |
|
||||
Loading…
Reference in new issue