diff --git a/README.md b/README.md index c1ae6225..30323ab1 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,4 @@ cob_command_tools ## GitHub Actions - Continuous Integration -CI-Status ```indigo_dev```: [![GHA CI](https://github.com/4am-robotics/cob_command_tools/actions/workflows/main.yml/badge.svg?branch=indigo_dev)](https://github.com/4am-robotics/cob_command_tools/actions/workflows/main.yml?query=branch%3Aindigo_dev) +CI-Status ```noetic-devel```: [![GHA CI](https://github.com/4am-robotics/cob_command_tools/actions/workflows/main.yml/badge.svg?branch=noetic-devel)](https://github.com/4am-robotics/cob_command_tools/actions/workflows/main.yml?query=branch%3Anoetic-devel) diff --git a/service_tools/CHANGELOG.rst b/service_tools/CHANGELOG.rst deleted file mode 100644 index b3750fd0..00000000 --- a/service_tools/CHANGELOG.rst +++ /dev/null @@ -1,103 +0,0 @@ -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Changelog for package service_tools -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -0.6.34 (2024-02-18) -------------------- - -0.6.33 (2023-11-06) -------------------- - -0.6.32 (2023-04-29) -------------------- - -0.6.31 (2023-01-04) -------------------- - -0.6.30 (2022-11-17) -------------------- - -0.6.29 (2022-07-29) -------------------- - -0.6.28 (2022-03-15) -------------------- - -0.6.27 (2022-01-12) -------------------- - -0.6.26 (2021-11-26) -------------------- - -0.6.25 (2021-08-02) -------------------- - -0.6.24 (2021-07-02) -------------------- - -0.6.23 (2021-07-01) -------------------- - -0.6.22 (2021-05-10) -------------------- - -0.6.21 (2021-04-06) -------------------- - -0.6.20 (2021-01-25) -------------------- - -0.6.19 (2020-12-02) -------------------- - -0.6.18 (2020-10-21) -------------------- - -0.6.17 (2020-10-17) -------------------- -* Merge pull request `#284 `_ from fmessmer/test_noetic - test noetic -* Bump CMake version to avoid CMP0048 warning -* Contributors: Felix Messmer, fmessmer - -0.6.16 (2020-03-18) -------------------- - -0.6.15 (2019-11-07) -------------------- - -0.6.14 (2019-08-07) -------------------- - -0.6.13 (2019-07-19) ------------------- - -0.6.12 (2019-06-07) -------------------- - -0.6.11 (2019-04-05) -------------------- - -0.6.10 (2019-03-14) -------------------- - -0.6.9 (2018-07-21) ------------------- -* update maintainer -* Contributors: ipa-fxm - -0.6.8 (2018-07-21) ------------------- - -0.6.7 (2018-01-07) ------------------- -* Merge remote-tracking branch 'origin/indigo_release_candidate' into indigo_dev -* Merge pull request `#197 `_ from ipa-fxm/APACHE_license - use license apache 2.0 -* use license apache 2.0 -* Contributors: Felix Messmer, ipa-fxm, ipa-uhr-mk - -0.6.6 (2017-07-17) ------------------- -* implemented service_relay -* Contributors: Mathias Lüdtke diff --git a/service_tools/CMakeLists.txt b/service_tools/CMakeLists.txt deleted file mode 100644 index e4aff59c..00000000 --- a/service_tools/CMakeLists.txt +++ /dev/null @@ -1,13 +0,0 @@ -cmake_minimum_required(VERSION 3.0.2) -project(service_tools) - -find_package(catkin REQUIRED - COMPONENTS - ) - -catkin_package() - - -catkin_install_python(PROGRAMS scripts/service_relay - DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} - ) diff --git a/service_tools/package.xml b/service_tools/package.xml deleted file mode 100644 index 572ae037..00000000 --- a/service_tools/package.xml +++ /dev/null @@ -1,19 +0,0 @@ - - service_tools - 0.6.34 - - Service tools - - - Felix Messmer - Florian Weisshardt - Mathias Lüdtke - - Apache 2.0 - - catkin - - rospy - rosservice - - diff --git a/service_tools/scripts/service_relay b/service_tools/scripts/service_relay deleted file mode 100755 index c0a866d1..00000000 --- a/service_tools/scripts/service_relay +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env python -# -# Copyright 2017 Fraunhofer Institute for Manufacturing Engineering and Automation (IPA) -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - - -import rospy -import rosservice - -if __name__ == "__main__": - argv = rospy.myargv() - if len(argv) != 3: - rospy.logerr("service_relay IN OUT") - - rospy.init_node("service_relay") - - local_name, remote_name = argv[1], argv[2] - - rospy.wait_for_service(remote_name) - srv_def = rosservice.get_service_class_by_name(remote_name) - remote = rospy.ServiceProxy(remote_name, srv_def) - - local = rospy.Service(local_name,srv_def, remote.call) - rospy.loginfo("Started relay from %s to %s (%s)" % (local_name, remote_name, srv_def._type)) - rospy.spin()