From 989619a37a2041f07a31118505c2d80e50a7c58f Mon Sep 17 00:00:00 2001
From: Matthieu Simonin <matthieu.simonin@inria.fr>
Date: Thu, 6 Feb 2025 17:57:54 +0100
Subject: [PATCH] Examplify the use of roles.with_{alias,ip}

---
 g5k/04_network_emulation.ipynb | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/g5k/04_network_emulation.ipynb b/g5k/04_network_emulation.ipynb
index 3962cea..67b7a7e 100644
--- a/g5k/04_network_emulation.ipynb
+++ b/g5k/04_network_emulation.ipynb
@@ -172,7 +172,10 @@
    "source": [
     "import pandas as pd\n",
     "stats = en.Netem.fping_stats(\"star_topology\")\n",
-    "pd.DataFrame(stats, columns=[\"src\", \"dest\", \"ping values\"])"
+    "df =pd.DataFrame(stats, columns=[\"src\", \"dest\", \"ping values\"])\n",
+    "df[\"src_roles\"] = df[\"src\"].apply(lambda x: roles.with_alias(x))\n",
+    "df[\"dest_roles\"] = df[\"dest\"].apply(lambda x: roles.with_ip(x))\n",
+    "df"
    ]
   },
   {
@@ -623,7 +626,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.11.2"
+   "version": "3.12.3"
   },
   "toc-showcode": false,
   "toc-showmarkdowntxt": false
-- 
GitLab