From b4c3ef8ac0b48e4e7f8290c023f0ade5b64c6b51 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Thu, 31 Oct 2024 12:58:02 +0100 Subject: [PATCH] fix(opal): Restructure OPAL-RT clients Signed-off-by: Steffen Vogel --- .reuse/dep5 | 2 +- clients/CMakeLists.txt | 2 +- .../{hypersim => opal-rt/hypersim-ucm}/README.md | 0 .../hypersim-ucm}/model/ucm_node.def | 0 .../hypersim-ucm}/send_receive.ecf | Bin clients/{opal => opal-rt/rtlab-asyncip}/.gitignore | 0 clients/{opal => opal-rt/rtlab-asyncip}/.project | 0 .../.settings/com.opalrt.rtlab.ui.application.prefs | 0 .../{opal => opal-rt/rtlab-asyncip}/CMakeLists.txt | 0 .../SyncExchangerRegistry.opal | 0 .../configurations/aliases/Aliases.json | 0 .../rtlab-asyncip}/configurations/default.opal | 0 .../rtlab-asyncip}/models/send_receive/.gitignore | 0 .../rtlab-asyncip}/models/send_receive/AsyncIP.mk | 0 .../models/send_receive/eonerc_logo.png | Bin .../models/send_receive/include/config.h | 0 .../models/send_receive/include/msg.h | 0 .../models/send_receive/include/msg_format.h | 0 .../models/send_receive/include/socket.h | 0 .../models/send_receive/include/utils.h | 0 .../models/send_receive/send_receive.llm | 0 .../models/send_receive/send_receive.mdl | 0 .../models/send_receive/send_receive.probe | 0 .../rtlab-asyncip}/models/send_receive/src/main.c | 0 .../rtlab-asyncip}/models/send_receive/src/msg.c | 0 .../rtlab-asyncip}/models/send_receive/src/socket.c | 0 .../rtlab-asyncip}/models/send_receive/src/utils.c | 0 .../{opal => opal-rt/rtlab-asyncip}/villas_udp.llp | 0 28 files changed, 2 insertions(+), 2 deletions(-) rename clients/{hypersim => opal-rt/hypersim-ucm}/README.md (100%) rename clients/{hypersim => opal-rt/hypersim-ucm}/model/ucm_node.def (100%) rename clients/{hypersim => opal-rt/hypersim-ucm}/send_receive.ecf (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/.gitignore (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/.project (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/.settings/com.opalrt.rtlab.ui.application.prefs (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/CMakeLists.txt (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/configurations/SyncExchangerRegistry/SyncExchangerRegistry.opal (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/configurations/aliases/Aliases.json (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/configurations/default.opal (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/.gitignore (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/AsyncIP.mk (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/eonerc_logo.png (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/include/config.h (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/include/msg.h (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/include/msg_format.h (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/include/socket.h (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/include/utils.h (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/send_receive.llm (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/send_receive.mdl (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/send_receive.probe (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/src/main.c (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/src/msg.c (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/src/socket.c (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/models/send_receive/src/utils.c (100%) rename clients/{opal => opal-rt/rtlab-asyncip}/villas_udp.llp (100%) diff --git a/.reuse/dep5 b/.reuse/dep5 index 70de7cb41..12d0b0c06 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -3,6 +3,6 @@ Upstream-Name: VILLASnode Upstream-Contact: Steffen Vogel Source: https://fein-aachen.org/en/projects/villas-node/ -Files: *.vi *.opal *.dft *.sib *.json *.ipynb *_pb2.py doc/pictures/* doc/favicon.png clients/opal/models/send_receive/eonerc_logo.png clients/rtds/**/*.txt clients/hypersim/*.ecf etc/labs/lab3.pcap packaging/live-iso/files/etc/* flake.lock tests/valgrind.supp packaging/archlinux/villas-node.install +Files: *.vi *.opal *.dft *.sib *.json *.ipynb *_pb2.py doc/pictures/* doc/favicon.png clients/opal-rt/rtlab-asyncip/models/send_receive/eonerc_logo.png clients/rtds/**/*.txt clients/opal-rt/hypersim-ucm/*.ecf etc/labs/lab3.pcap packaging/live-iso/files/etc/* flake.lock tests/valgrind.supp packaging/archlinux/villas-node.install Copyright: 2018-2023, Institute for Automation of Complex Power Systems, RWTH Aachen University License: Apache-2.0 diff --git a/clients/CMakeLists.txt b/clients/CMakeLists.txt index 18483662a..f9ab93112 100644 --- a/clients/CMakeLists.txt +++ b/clients/CMakeLists.txt @@ -4,5 +4,5 @@ # SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University # SPDX-License-Identifier: Apache-2.0 -add_subdirectory(opal) +add_subdirectory(opal-rt/rtlab-asyncip) add_subdirectory(shmem) diff --git a/clients/hypersim/README.md b/clients/opal-rt/hypersim-ucm/README.md similarity index 100% rename from clients/hypersim/README.md rename to clients/opal-rt/hypersim-ucm/README.md diff --git a/clients/hypersim/model/ucm_node.def b/clients/opal-rt/hypersim-ucm/model/ucm_node.def similarity index 100% rename from clients/hypersim/model/ucm_node.def rename to clients/opal-rt/hypersim-ucm/model/ucm_node.def diff --git a/clients/hypersim/send_receive.ecf b/clients/opal-rt/hypersim-ucm/send_receive.ecf similarity index 100% rename from clients/hypersim/send_receive.ecf rename to clients/opal-rt/hypersim-ucm/send_receive.ecf diff --git a/clients/opal/.gitignore b/clients/opal-rt/rtlab-asyncip/.gitignore similarity index 100% rename from clients/opal/.gitignore rename to clients/opal-rt/rtlab-asyncip/.gitignore diff --git a/clients/opal/.project b/clients/opal-rt/rtlab-asyncip/.project similarity index 100% rename from clients/opal/.project rename to clients/opal-rt/rtlab-asyncip/.project diff --git a/clients/opal/.settings/com.opalrt.rtlab.ui.application.prefs b/clients/opal-rt/rtlab-asyncip/.settings/com.opalrt.rtlab.ui.application.prefs similarity index 100% rename from clients/opal/.settings/com.opalrt.rtlab.ui.application.prefs rename to clients/opal-rt/rtlab-asyncip/.settings/com.opalrt.rtlab.ui.application.prefs diff --git a/clients/opal/CMakeLists.txt b/clients/opal-rt/rtlab-asyncip/CMakeLists.txt similarity index 100% rename from clients/opal/CMakeLists.txt rename to clients/opal-rt/rtlab-asyncip/CMakeLists.txt diff --git a/clients/opal/configurations/SyncExchangerRegistry/SyncExchangerRegistry.opal b/clients/opal-rt/rtlab-asyncip/configurations/SyncExchangerRegistry/SyncExchangerRegistry.opal similarity index 100% rename from clients/opal/configurations/SyncExchangerRegistry/SyncExchangerRegistry.opal rename to clients/opal-rt/rtlab-asyncip/configurations/SyncExchangerRegistry/SyncExchangerRegistry.opal diff --git a/clients/opal/configurations/aliases/Aliases.json b/clients/opal-rt/rtlab-asyncip/configurations/aliases/Aliases.json similarity index 100% rename from clients/opal/configurations/aliases/Aliases.json rename to clients/opal-rt/rtlab-asyncip/configurations/aliases/Aliases.json diff --git a/clients/opal/configurations/default.opal b/clients/opal-rt/rtlab-asyncip/configurations/default.opal similarity index 100% rename from clients/opal/configurations/default.opal rename to clients/opal-rt/rtlab-asyncip/configurations/default.opal diff --git a/clients/opal/models/send_receive/.gitignore b/clients/opal-rt/rtlab-asyncip/models/send_receive/.gitignore similarity index 100% rename from clients/opal/models/send_receive/.gitignore rename to clients/opal-rt/rtlab-asyncip/models/send_receive/.gitignore diff --git a/clients/opal/models/send_receive/AsyncIP.mk b/clients/opal-rt/rtlab-asyncip/models/send_receive/AsyncIP.mk similarity index 100% rename from clients/opal/models/send_receive/AsyncIP.mk rename to clients/opal-rt/rtlab-asyncip/models/send_receive/AsyncIP.mk diff --git a/clients/opal/models/send_receive/eonerc_logo.png b/clients/opal-rt/rtlab-asyncip/models/send_receive/eonerc_logo.png similarity index 100% rename from clients/opal/models/send_receive/eonerc_logo.png rename to clients/opal-rt/rtlab-asyncip/models/send_receive/eonerc_logo.png diff --git a/clients/opal/models/send_receive/include/config.h b/clients/opal-rt/rtlab-asyncip/models/send_receive/include/config.h similarity index 100% rename from clients/opal/models/send_receive/include/config.h rename to clients/opal-rt/rtlab-asyncip/models/send_receive/include/config.h diff --git a/clients/opal/models/send_receive/include/msg.h b/clients/opal-rt/rtlab-asyncip/models/send_receive/include/msg.h similarity index 100% rename from clients/opal/models/send_receive/include/msg.h rename to clients/opal-rt/rtlab-asyncip/models/send_receive/include/msg.h diff --git a/clients/opal/models/send_receive/include/msg_format.h b/clients/opal-rt/rtlab-asyncip/models/send_receive/include/msg_format.h similarity index 100% rename from clients/opal/models/send_receive/include/msg_format.h rename to clients/opal-rt/rtlab-asyncip/models/send_receive/include/msg_format.h diff --git a/clients/opal/models/send_receive/include/socket.h b/clients/opal-rt/rtlab-asyncip/models/send_receive/include/socket.h similarity index 100% rename from clients/opal/models/send_receive/include/socket.h rename to clients/opal-rt/rtlab-asyncip/models/send_receive/include/socket.h diff --git a/clients/opal/models/send_receive/include/utils.h b/clients/opal-rt/rtlab-asyncip/models/send_receive/include/utils.h similarity index 100% rename from clients/opal/models/send_receive/include/utils.h rename to clients/opal-rt/rtlab-asyncip/models/send_receive/include/utils.h diff --git a/clients/opal/models/send_receive/send_receive.llm b/clients/opal-rt/rtlab-asyncip/models/send_receive/send_receive.llm similarity index 100% rename from clients/opal/models/send_receive/send_receive.llm rename to clients/opal-rt/rtlab-asyncip/models/send_receive/send_receive.llm diff --git a/clients/opal/models/send_receive/send_receive.mdl b/clients/opal-rt/rtlab-asyncip/models/send_receive/send_receive.mdl similarity index 100% rename from clients/opal/models/send_receive/send_receive.mdl rename to clients/opal-rt/rtlab-asyncip/models/send_receive/send_receive.mdl diff --git a/clients/opal/models/send_receive/send_receive.probe b/clients/opal-rt/rtlab-asyncip/models/send_receive/send_receive.probe similarity index 100% rename from clients/opal/models/send_receive/send_receive.probe rename to clients/opal-rt/rtlab-asyncip/models/send_receive/send_receive.probe diff --git a/clients/opal/models/send_receive/src/main.c b/clients/opal-rt/rtlab-asyncip/models/send_receive/src/main.c similarity index 100% rename from clients/opal/models/send_receive/src/main.c rename to clients/opal-rt/rtlab-asyncip/models/send_receive/src/main.c diff --git a/clients/opal/models/send_receive/src/msg.c b/clients/opal-rt/rtlab-asyncip/models/send_receive/src/msg.c similarity index 100% rename from clients/opal/models/send_receive/src/msg.c rename to clients/opal-rt/rtlab-asyncip/models/send_receive/src/msg.c diff --git a/clients/opal/models/send_receive/src/socket.c b/clients/opal-rt/rtlab-asyncip/models/send_receive/src/socket.c similarity index 100% rename from clients/opal/models/send_receive/src/socket.c rename to clients/opal-rt/rtlab-asyncip/models/send_receive/src/socket.c diff --git a/clients/opal/models/send_receive/src/utils.c b/clients/opal-rt/rtlab-asyncip/models/send_receive/src/utils.c similarity index 100% rename from clients/opal/models/send_receive/src/utils.c rename to clients/opal-rt/rtlab-asyncip/models/send_receive/src/utils.c diff --git a/clients/opal/villas_udp.llp b/clients/opal-rt/rtlab-asyncip/villas_udp.llp similarity index 100% rename from clients/opal/villas_udp.llp rename to clients/opal-rt/rtlab-asyncip/villas_udp.llp