aboutsummaryrefslogtreecommitdiff
path: root/template/l2o/mile2.html.j2
diff options
context:
space:
mode:
Diffstat (limited to 'template/l2o/mile2.html.j2')
-rw-r--r--template/l2o/mile2.html.j285
1 files changed, 85 insertions, 0 deletions
diff --git a/template/l2o/mile2.html.j2 b/template/l2o/mile2.html.j2
new file mode 100644
index 00000000..764260c4
--- /dev/null
+++ b/template/l2o/mile2.html.j2
@@ -0,0 +1,85 @@
1{% extends "common/base.j2" %}
2{% block body_content %}
3<article class="container">
4
5 <header>
6 <h1>{{ _("NGI Assure project: Layer-2-Overlay") }}</h1>
7 </header>
8
9 <div class="row">
10 <div class="col-2 d-none d-lg-block"><!-- for large viewports show menu for better orientation -->
11 <nav class="nav subnav position-fixed flex-column border-right" style="position:fixed">
12 <a class="nav-link" href="index.html#idea">{{ _("Project main page") }}</a>
13 </nav>
14 </div>
15 <div class="col">
16
17 <h2>Implementation details milestone 2</h2>
18
19 <section>
20 <h4><a name="netjail" class="subnav-anchor"></a>{{ _("Master Loop") }}</h4>
21 <p>
22 {% trans %}
23 <table width="100%">
24 <tr>
25 <td width="40%" style="vertical-align: top;">src/transport/test_transport_simple_send.sh</td><td width="60%" style="vertical-align: top;">Introduced scripts to start the tests. The script checks, if a kernel parameter is set to allow unprivileged users to create network namespaces. The script than starts the following gerneric binary in a network namespace.</td>
26 <tr>
27 <td></td><td> </td>
28 </tr>
29 <tr>
30 <td width="40%" style="vertical-align: top;">src/transport/test_transport_start_with_config.c</td><td width="60%" style="vertical-align: top;">A generic binary to start a test case which will be configured by a configuration file.</td>
31 </tr>
32 <tr>
33 <td width="40%" style="vertical-align: top;">src/testing/testing.c</td><td width="60%" style="vertical-align: top;">Added code to read netjail topology from a file.</td>
34 <tr>
35 <td></td><td> </td>
36 </tr>
37 <tr>
38 <td width="40%" style="vertical-align: top;">src/testing/topo.sh</td><td width="60%" style="vertical-align: top;">Script which reads the topology from a file for the use in the other netjail scripts.</td>
39 <tr>
40 <td></td><td> </td>
41 </tr>
42 <tr>
43 <td width="40%" style="vertical-align: top;">All already existing commands.</td><td width="60%" style="vertical-align: top;">All commands changed to work with the topology data.</td>
44 </tr>
45 </table>
46 {% endtrans %}
47 </p>
48 <h4><a name="netjail" class="subnav-anchor"></a>{{ _("Local Loop") }}</h4>
49 <p>
50 {% trans %}
51 <table width="100%">
52 <tr>
53 <td width="40%" style="vertical-align: top;">src/testing/testing_api_cmd_send_peer_ready.c</td><td width="60%" style="vertical-align: top;">Command to send a message to the master loop if a peer has started in local loop.</td>
54 <tr>
55 <td></td><td> </td>
56 </tr>
57 <tr>
58 <td width="40%" style="vertical-align: top;">src/testing/testing_api_cmd_local_test_prepared.c</td><td width="60%" style="vertical-align: top;">Command to send a message to the master loop if a peer is ready to shutdown.</td>
59 </tr>
60 </table>
61 {% endtrans %}
62 </p>
63 <h4><a name="netjail" class="subnav-anchor"></a>{{ _("Configuration") }}</h4>
64 <p>
65 {% trans %}
66 <table width="100%">
67 <tr>
68 <td width="40%" style="vertical-align: top;">src/transport/transport_api_cmd_start_peer.c</td><td width="60%" style="vertical-align: top;">Command now uses a configuration template for the peer configuration.</td>
69 <tr>
70 <td></td><td> </td>
71 </tr>
72 <tr>
73 <td width="40%" style="vertical-align: top;">test_transport_simple_send_topo.conf</td><td width="60%" style="vertical-align: top;">Topology configuration file for the simple send test case.</td>
74 <tr>
75 </table>
76 {% endtrans %}
77 </p>
78 </section>
79
80
81 </div>
82 </div>
83
84</article>
85{% endblock body_content %} \ No newline at end of file