From 0cd2bf3027fe6dad8f8359770242374d48f780a9 Mon Sep 17 00:00:00 2001 From: Sergey Yakubov <sergey.yakubov@desy.de> Date: Mon, 7 May 2018 18:19:32 +0200 Subject: [PATCH] rename --- 3d_party/ctest_junit_convert/conv.xsl | 2 +- CMakeLists.txt | 9 +- CMakeModules/check_test.sh | 6 +- CMakeModules/coverage_go.sh | 6 +- CMakeModules/testing_cpp.cmake | 16 ++-- CMakeModules/testing_go.cmake | 4 +- README.md | 2 +- broker/CMakeLists.txt | 8 +- .../database/database.go | 0 .../database/database_test.go | 0 .../database/mock_database.go | 0 .../database/mongodb.go | 2 +- .../database/mongodb_test.go | 2 +- .../logger/logger.go | 0 .../logger/logrus_logger.go | 0 .../logger/mock_logger.go | 0 .../main/broker.go | 6 +- .../server/get_next.go | 6 +- .../server/get_next_test.go | 6 +- .../server/listroutes.go | 2 +- .../server/server.go | 2 +- .../server/server_nottested.go | 4 +- .../server/server_test.go | 4 +- .../server/statistics.go | 2 +- .../server/statistics_test.go | 0 .../server/statistics_writers.go | 0 .../utils/helpers.go | 0 .../utils/routes.go | 0 .../utils/status_codes.go | 0 common/cpp/CMakeLists.txt | 4 +- common/cpp/include/common/data_structs.h | 8 +- common/cpp/include/common/error.h | 8 +- common/cpp/include/common/io_error.h | 8 +- common/cpp/include/common/networking.h | 8 +- common/cpp/include/database/database.h | 8 +- common/cpp/include/http_client/http_client.h | 8 +- common/cpp/include/http_client/http_error.h | 8 +- common/cpp/include/io/io.h | 8 +- common/cpp/include/io/io_factory.h | 8 +- common/cpp/include/json_parser/json_parser.h | 8 +- common/cpp/include/logger/logger.h | 8 +- common/cpp/include/unittests/MockDatabase.h | 8 +- common/cpp/include/unittests/MockHttpClient.h | 8 +- common/cpp/include/unittests/MockIO.h | 10 +-- common/cpp/include/unittests/MockLogger.h | 8 +- common/cpp/src/common/CMakeLists.txt | 2 +- common/cpp/src/data_structs/CMakeLists.txt | 4 +- common/cpp/src/data_structs/data_structs.cpp | 2 +- common/cpp/src/database/CMakeLists.txt | 2 +- common/cpp/src/database/database.cpp | 2 +- common/cpp/src/database/mongodb_client.cpp | 6 +- common/cpp/src/database/mongodb_client.h | 8 +- common/cpp/src/http_client/CMakeLists.txt | 2 +- .../cpp/src/http_client/curl_http_client.cpp | 2 +- common/cpp/src/http_client/curl_http_client.h | 8 +- .../src/http_client/http_client_factory.cpp | 2 +- common/cpp/src/json_parser/CMakeLists.txt | 4 +- common/cpp/src/json_parser/json_parser.cpp | 2 +- common/cpp/src/json_parser/rapid_json.cpp | 6 +- common/cpp/src/json_parser/rapid_json.h | 10 +-- common/cpp/src/logger/CMakeLists.txt | 4 +- common/cpp/src/logger/fluentd_sink.cpp | 2 +- common/cpp/src/logger/fluentd_sink.h | 8 +- common/cpp/src/logger/logger_factory.cpp | 2 +- common/cpp/src/logger/spd_logger.cpp | 2 +- common/cpp/src/logger/spd_logger.h | 8 +- common/cpp/src/system_io/CMakeLists.txt | 2 +- common/cpp/src/system_io/io_factory.cpp | 2 +- common/cpp/src/system_io/system_io.cpp | 42 ++++----- common/cpp/src/system_io/system_io.h | 8 +- common/cpp/src/system_io/system_io_linux.cpp | 10 +-- .../cpp/src/system_io/system_io_windows.cpp | 4 +- common/cpp/unittests/common/test_error.cpp | 12 +-- .../data_structs/test_data_structs.cpp | 2 +- .../json_parser/test_json_parser.cpp | 14 +-- .../unittests/logger/test_fluentd_sink.cpp | 6 +- common/cpp/unittests/logger/test_logger.cpp | 22 ++--- .../dummy-data-producer/CMakeLists.txt | 4 +- .../dummy_data_producer.cpp | 6 +- examples/worker/getnext_broker/CMakeLists.txt | 6 +- .../getnext_broker/CMakeLists_separate.in | 2 +- examples/worker/getnext_broker/Makefile.in | 2 +- .../worker/getnext_broker/getnext_broker.cpp | 12 +-- examples/worker/process_folder/CMakeLists.txt | 6 +- .../process_folder/CMakeLists_separate.in | 2 +- examples/worker/process_folder/Makefile.in | 2 +- .../worker/process_folder/process_folder.cpp | 18 ++-- producer/api/CMakeLists.txt | 2 +- producer/api/include/asapo_producer.h | 8 ++ producer/api/include/hidra2_producer.h | 8 -- producer/api/include/producer/producer.h | 8 +- .../api/include/producer/producer_error.h | 8 +- producer/api/src/producer.cpp | 4 +- producer/api/src/producer_impl.cpp | 2 +- producer/api/src/producer_impl.h | 8 +- producer/api/unittests/test_producer.cpp | 4 +- producer/api/unittests/test_producer_impl.cpp | 88 +++++++++---------- receiver/CMakeLists.txt | 2 +- receiver/src/connection.cpp | 2 +- receiver/src/connection.h | 8 +- receiver/src/main.cpp | 10 +-- receiver/src/receiver.cpp | 2 +- receiver/src/receiver.h | 8 +- receiver/src/receiver_config.cpp | 2 +- receiver/src/receiver_config.h | 8 +- receiver/src/receiver_config_factory.h | 8 +- receiver/src/receiver_error.h | 8 +- receiver/src/receiver_logger.cpp | 4 +- receiver/src/receiver_logger.h | 8 +- receiver/src/request.cpp | 2 +- receiver/src/request.h | 8 +- receiver/src/request_handler.h | 8 +- receiver/src/request_handler_db_write.cpp | 2 +- receiver/src/request_handler_db_write.h | 8 +- receiver/src/request_handler_file_write.cpp | 2 +- receiver/src/request_handler_file_write.h | 8 +- receiver/src/statistics.cpp | 2 +- receiver/src/statistics.h | 8 +- receiver/src/statistics_sender.h | 8 +- receiver/src/statistics_sender_influx_db.cpp | 2 +- receiver/src/statistics_sender_influx_db.h | 8 +- receiver/unittests/mock_receiver_config.cpp | 2 +- receiver/unittests/mock_receiver_config.h | 6 +- receiver/unittests/mock_statistics.h | 14 +-- receiver/unittests/test_config.cpp | 24 ++--- receiver/unittests/test_connection.cpp | 70 +++++++-------- receiver/unittests/test_receiver.cpp | 36 ++++---- receiver/unittests/test_request.cpp | 64 +++++++------- receiver/unittests/test_request_factory.cpp | 46 +++++----- .../test_request_handler_db_writer.cpp | 50 +++++------ .../test_request_handler_file_write.cpp | 40 ++++----- receiver/unittests/test_statistics.cpp | 18 ++-- .../test_statistics_sender_influx_db.cpp | 28 +++--- .../broker/check_monitoring/CMakeLists.txt | 2 +- .../automatic/broker/get_next/CMakeLists.txt | 2 +- .../broker/read_config/CMakeLists.txt | 2 +- tests/automatic/common/cpp/CMakeLists.txt | 4 +- tests/automatic/common/cpp/include/testing.h | 8 +- tests/automatic/common/cpp/src/testing.cpp | 2 +- .../curl_http_client_command/CMakeLists.txt | 2 +- .../curl_httpclient_command.cpp | 12 +-- .../full_chain/simple_chain/CMakeLists.txt | 2 +- .../parse_config_file/CMakeLists.txt | 4 +- .../parse_config_file/parse_config_file.cpp | 6 +- .../automatic/mongo_db/connect/CMakeLists.txt | 2 +- .../mongo_db/connect/connect_mongodb.cpp | 8 +- .../automatic/mongo_db/insert/CMakeLists.txt | 2 +- .../mongo_db/insert/insert_mongodb.cpp | 8 +- .../spd_logger/console/CMakeLists.txt | 2 +- .../spd_logger/console/spd_logger_console.cpp | 2 +- .../spd_logger/fluentd/CMakeLists.txt | 2 +- .../spd_logger/fluentd/spd_logger_fluentd.cpp | 2 +- .../system_io/ip_tcp_network/CMakeLists.txt | 2 +- .../ip_tcp_network/ip_tcp_network.cpp | 30 +++---- .../read_file_content/read_file_content.cpp | 6 +- .../read_folder_content/CMakeLists.txt | 6 +- .../read_folder_content.cpp | 10 +-- .../read_string_from_file/CMakeLists.txt | 2 +- .../read_string_from_file.cpp | 6 +- .../resolve_hostname_to_ip/CMakeLists.txt | 2 +- .../resolve_hostname_to_ip.cpp | 12 +-- .../write_data_to_file/write_data_to_file.cpp | 12 +-- .../worker/connect_multithread/CMakeLists.txt | 2 +- .../content_multithread.cpp | 12 +-- .../next_multithread_broker/CMakeLists.txt | 4 +- .../next_multithread_broker.cpp | 14 +-- .../next_multithread_folder/CMakeLists.txt | 6 +- .../next_multithread_folder.cpp | 12 +-- tests/manual/performance_broker/test.sh | 6 +- .../performance_full_chain_simple/test.sh | 6 +- worker/api/cpp/CMakeLists.txt | 4 +- worker/api/cpp/include/asapo_worker.h | 6 ++ worker/api/cpp/include/hidra2_worker.h | 6 -- worker/api/cpp/include/worker/data_broker.h | 8 +- worker/api/cpp/src/data_broker.cpp | 2 +- worker/api/cpp/src/folder_data_broker.cpp | 2 +- worker/api/cpp/src/folder_data_broker.h | 12 +-- worker/api/cpp/src/server_data_broker.cpp | 4 +- worker/api/cpp/src/server_data_broker.h | 10 +-- .../api/cpp/unittests/test_folder_broker.cpp | 54 ++++++------ .../api/cpp/unittests/test_server_broker.cpp | 46 +++++----- worker/api/cpp/unittests/test_worker_api.cpp | 12 +-- .../folder_to_db/src/folder_db_importer.cpp | 12 +-- .../folder_to_db/src/folder_db_importer.h | 18 ++-- worker/tools/folder_to_db/src/main.cpp | 4 +- .../unittests/test_folder_to_db.cpp | 18 ++-- 186 files changed, 802 insertions(+), 801 deletions(-) rename broker/src/{hidra2_broker => asapo_broker}/database/database.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/database/database_test.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/database/mock_database.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/database/mongodb.go (99%) rename broker/src/{hidra2_broker => asapo_broker}/database/mongodb_test.go (99%) rename broker/src/{hidra2_broker => asapo_broker}/logger/logger.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/logger/logrus_logger.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/logger/mock_logger.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/main/broker.go (88%) rename broker/src/{hidra2_broker => asapo_broker}/server/get_next.go (94%) rename broker/src/{hidra2_broker => asapo_broker}/server/get_next_test.go (97%) rename broker/src/{hidra2_broker => asapo_broker}/server/listroutes.go (86%) rename broker/src/{hidra2_broker => asapo_broker}/server/server.go (94%) rename broker/src/{hidra2_broker => asapo_broker}/server/server_nottested.go (95%) rename broker/src/{hidra2_broker => asapo_broker}/server/server_test.go (96%) rename broker/src/{hidra2_broker => asapo_broker}/server/statistics.go (97%) rename broker/src/{hidra2_broker => asapo_broker}/server/statistics_test.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/server/statistics_writers.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/utils/helpers.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/utils/routes.go (100%) rename broker/src/{hidra2_broker => asapo_broker}/utils/status_codes.go (100%) create mode 100644 producer/api/include/asapo_producer.h delete mode 100644 producer/api/include/hidra2_producer.h create mode 100644 worker/api/cpp/include/asapo_worker.h delete mode 100644 worker/api/cpp/include/hidra2_worker.h diff --git a/3d_party/ctest_junit_convert/conv.xsl b/3d_party/ctest_junit_convert/conv.xsl index 2b149343c..f02d345cf 100644 --- a/3d_party/ctest_junit_convert/conv.xsl +++ b/3d_party/ctest_junit_convert/conv.xsl @@ -2,7 +2,7 @@ <xsl:output method="xml" indent="yes"/> <xsl:template match="/Site"> - <testsuite name="hidrai2 tests"> + <testsuite name="asapo tests"> <xsl:variable name="BuildName"><xsl:value-of select="@BuildName"/></xsl:variable> <xsl:variable name="BuildStamp"><xsl:value-of select="@BuildStamp"/></xsl:variable> <xsl:variable name="Name"><xsl:value-of select="@Name"/></xsl:variable> diff --git a/CMakeLists.txt b/CMakeLists.txt index e50c24502..85845171a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 2.8) -project(HIDRA2) +project(ASAPO) set(CMAKE_CXX_STANDARD 11) IF(WIN32) set(CMAKE_CXX_FLAGS_DEBUG "/MTd") @@ -11,21 +11,22 @@ ENDIF(WIN32) #TODO: Better way then GLOBAL PROPERTY IF(WIN32) find_package(Threads REQUIRED) - SET_PROPERTY(GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} wsock32 ws2_32) + SET_PROPERTY(GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES ${CMAKE_THREAD_LIBS_INIT} wsock32 ws2_32) ELSEIF(UNIX) - SET_PROPERTY(GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES Threads::Threads) + SET_PROPERTY(GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES Threads::Threads) ENDIF(WIN32) option(BUILD_TESTS "Uses googletest to build tests" OFF) option(BUILD_INTEGRATION_TESTS "Include integration tests (CMAKE >3.7 is needed)" OFF) option(BUILD_DOCS "Uses doxygen to build the documentaion" OFF) option(BUILD_BROKER "Build broker" OFF) + option(BUILD_WORKER_TOOLS "Build worker tools" OFF) option(BUILD_EXAMPLES "Build examples" OFF) set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeModules/) -set (HIDRA2_CXX_COMMON_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/common/cpp/include) +set (ASAPO_CXX_COMMON_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/common/cpp/include) find_package (Threads) diff --git a/CMakeModules/check_test.sh b/CMakeModules/check_test.sh index ff6f8c5bf..676c57357 100755 --- a/CMakeModules/check_test.sh +++ b/CMakeModules/check_test.sh @@ -4,7 +4,7 @@ set -e TARGET=$1 BINARY_DIR=$2 -HIDRA2_MINIMUM_COVERAGE=$3 +ASAPO_MINIMUM_COVERAGE=$3 make ${TARGET} @@ -12,12 +12,12 @@ coverage=`cat ${BINARY_DIR}/${TARGET}.txt` if [ -z "$coverage" ]; then coverage=0 fi -if (( coverage < HIDRA2_MINIMUM_COVERAGE )); then +if (( coverage < ASAPO_MINIMUM_COVERAGE )); then exec >&2 echo echo "*****" echo - echo ${TARGET} coverage is ${coverage}% - less than required ${HIDRA2_MINIMUM_COVERAGE}% + echo ${TARGET} coverage is ${coverage}% - less than required ${ASAPO_MINIMUM_COVERAGE}% echo echo "*****" echo diff --git a/CMakeModules/coverage_go.sh b/CMakeModules/coverage_go.sh index 52f7ab3c9..6a92bc970 100755 --- a/CMakeModules/coverage_go.sh +++ b/CMakeModules/coverage_go.sh @@ -1,7 +1,7 @@ #!/bin/bash OUT_DIR=$1 -HIDRA2_MINIMUM_COVERAGE=$2 +ASAPO_MINIMUM_COVERAGE=$2 export GOPATH=$GOPATH:$3 @@ -22,12 +22,12 @@ coverage=`go tool cover -func=$OUT_DIR/coverage-all.out | grep total | cut -d ") #firefox ./coverage.html & go tool cover -html=$OUT_DIR/coverage-all.out -o ${OUT_DIR}/coverage.html rm -rf ${OUT_DIR}/coverage-all.out ${OUT_DIR}/coverage.out -if (( coverage < HIDRA2_MINIMUM_COVERAGE )); then +if (( coverage < ASAPO_MINIMUM_COVERAGE )); then exec >&2 echo echo "*****" echo - echo coverage is ${coverage}% - less than required ${HIDRA2_MINIMUM_COVERAGE}% + echo coverage is ${coverage}% - less than required ${ASAPO_MINIMUM_COVERAGE}% echo echo "*****" echo diff --git a/CMakeModules/testing_cpp.cmake b/CMakeModules/testing_cpp.cmake index 1eb817ad1..fef27b861 100644 --- a/CMakeModules/testing_cpp.cmake +++ b/CMakeModules/testing_cpp.cmake @@ -3,7 +3,7 @@ if (BUILD_TESTS OR BUILD_INTEGRATION_TESTS OR BUILD_EXAMPLES) endif () if (BUILD_TESTS) - set(HIDRA2_MINIMUM_COVERAGE 70) + set(ASAPO_MINIMUM_COVERAGE 70) find_package(Threads) find_program(MEMORYCHECK_COMMAND valgrind) set(MEMORYCHECK_COMMAND_OPTIONS @@ -37,9 +37,9 @@ function(add_plain_unit_test target test_source_files linktarget) ENDIF (WIN32 AND ${CMAKE_BUILD_TYPE} STREQUAL "Debug") target_link_libraries(test-${target} ${GTEST_LIBS} ${CMAKE_THREAD_LIBS_INIT}) - GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) - message(STATUS "HIDRA2_COMMON_IO_LIBRARIES: '${HIDRA2_COMMON_IO_LIBRARIES}'") - target_link_libraries(test-${target} ${HIDRA2_COMMON_IO_LIBRARIES}) + GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) + message(STATUS "ASAPO_COMMON_IO_LIBRARIES: '${ASAPO_COMMON_IO_LIBRARIES}'") + target_link_libraries(test-${target} ${ASAPO_COMMON_IO_LIBRARIES}) if (NOT ${test_libraries} STREQUAL "") target_link_libraries(test-${target} ${test_libraries}) @@ -81,9 +81,9 @@ function(gtest target test_source_files linktarget) ENDIF (WIN32 AND ${CMAKE_BUILD_TYPE} STREQUAL "Debug") target_link_libraries(test-${target} ${GTEST_LIBS} ${CMAKE_THREAD_LIBS_INIT}) - GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) - message(STATUS "HIDRA2_COMMON_IO_LIBRARIES: '${HIDRA2_COMMON_IO_LIBRARIES}'") - target_link_libraries(test-${target} ${HIDRA2_COMMON_IO_LIBRARIES}) + GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) + message(STATUS "ASAPO_COMMON_IO_LIBRARIES: '${ASAPO_COMMON_IO_LIBRARIES}'") + target_link_libraries(test-${target} ${ASAPO_COMMON_IO_LIBRARIES}) if (NOT ${test_libraries} STREQUAL "") target_link_libraries(test-${target} ${test_libraries}) @@ -101,7 +101,7 @@ function(gtest target test_source_files linktarget) SETUP_TARGET_FOR_COVERAGE(NAME coverage-${target} EXECUTABLE test-${target} ${target}) add_test(NAME coveragetest-${target} COMMAND ${CMAKE_MODULE_PATH}/check_test.sh - coverage-${target} ${CMAKE_BINARY_DIR} ${HIDRA2_MINIMUM_COVERAGE}) + coverage-${target} ${CMAKE_BINARY_DIR} ${ASAPO_MINIMUM_COVERAGE}) set_tests_properties(coveragetest-${target} PROPERTIES LABELS "coverage;all") SET_TESTS_PROPERTIES(coveragetest-${target} PROPERTIES DEPENDS test-${target}) set(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} PARENT_SCOPE) diff --git a/CMakeModules/testing_go.cmake b/CMakeModules/testing_go.cmake index 56d7c1688..45af50ce4 100644 --- a/CMakeModules/testing_go.cmake +++ b/CMakeModules/testing_go.cmake @@ -3,7 +3,7 @@ if (BUILD_TESTS) endif () if (BUILD_TESTS) - set(HIDRA2_MINIMUM_COVERAGE 80) + set(ASAPO_MINIMUM_COVERAGE 80) find_program(MEMORYCHECK_COMMAND valgrind) set(MEMORYCHECK_COMMAND_OPTIONS "--trace-children=yes --leak-check=full --error-exitcode=1 --suppressions=${CMAKE_SOURCE_DIR}/tests/valgrind.suppressions") @@ -22,7 +22,7 @@ function(gotest target test_source_files) if (CMAKE_COMPILER_IS_GNUCXX) add_test(NAME coveragetest-${target} COMMAND ${CMAKE_MODULE_PATH}/coverage_go.sh - ${CMAKE_CURRENT_BINARY_DIR} ${HIDRA2_MINIMUM_COVERAGE} ${gopath} + ${CMAKE_CURRENT_BINARY_DIR} ${ASAPO_MINIMUM_COVERAGE} ${gopath} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) set_tests_properties(coveragetest-${target} PROPERTIES LABELS "coverage;all") endif() diff --git a/README.md b/README.md index 680a68120..6ce92cb59 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# hidra2 +# asapo # C++ Projects diff --git a/broker/CMakeLists.txt b/broker/CMakeLists.txt index 6ba553603..4b464e6d1 100644 --- a/broker/CMakeLists.txt +++ b/broker/CMakeLists.txt @@ -1,4 +1,4 @@ -set (TARGET_NAME hidra2-broker) +set (TARGET_NAME asapo-broker) if (NOT "$ENV{GOPATH}" STREQUAL "") set(GOPATH $ENV{GOPATH}) @@ -20,15 +20,15 @@ ENDIF() include(testing_go) -add_custom_target(hidra2-broker ALL +add_custom_target(asapo-broker ALL COMMAND ${CMAKE_COMMAND} -E env GOPATH=${gopath} - go build ${GO_OPTS} -o ${exe_name} hidra2_broker/main + go build ${GO_OPTS} -o ${exe_name} asapo_broker/main VERBATIM) define_property(TARGET PROPERTY EXENAME BRIEF_DOCS <executable name> FULL_DOCS <full-doc>) -set_target_properties(hidra2-broker PROPERTIES EXENAME ${CMAKE_CURRENT_BINARY_DIR}/${exe_name}) +set_target_properties(asapo-broker PROPERTIES EXENAME ${CMAKE_CURRENT_BINARY_DIR}/${exe_name}) install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${exe_name} DESTINATION bin) diff --git a/broker/src/hidra2_broker/database/database.go b/broker/src/asapo_broker/database/database.go similarity index 100% rename from broker/src/hidra2_broker/database/database.go rename to broker/src/asapo_broker/database/database.go diff --git a/broker/src/hidra2_broker/database/database_test.go b/broker/src/asapo_broker/database/database_test.go similarity index 100% rename from broker/src/hidra2_broker/database/database_test.go rename to broker/src/asapo_broker/database/database_test.go diff --git a/broker/src/hidra2_broker/database/mock_database.go b/broker/src/asapo_broker/database/mock_database.go similarity index 100% rename from broker/src/hidra2_broker/database/mock_database.go rename to broker/src/asapo_broker/database/mock_database.go diff --git a/broker/src/hidra2_broker/database/mongodb.go b/broker/src/asapo_broker/database/mongodb.go similarity index 99% rename from broker/src/hidra2_broker/database/mongodb.go rename to broker/src/asapo_broker/database/mongodb.go index bc24d52a6..43213baf0 100644 --- a/broker/src/hidra2_broker/database/mongodb.go +++ b/broker/src/asapo_broker/database/mongodb.go @@ -6,7 +6,7 @@ import ( "errors" "gopkg.in/mgo.v2" "gopkg.in/mgo.v2/bson" - "hidra2_broker/utils" + "asapo_broker/utils" "sync" "time" ) diff --git a/broker/src/hidra2_broker/database/mongodb_test.go b/broker/src/asapo_broker/database/mongodb_test.go similarity index 99% rename from broker/src/hidra2_broker/database/mongodb_test.go rename to broker/src/asapo_broker/database/mongodb_test.go index dcad1b703..a8b788ed2 100644 --- a/broker/src/hidra2_broker/database/mongodb_test.go +++ b/broker/src/asapo_broker/database/mongodb_test.go @@ -5,7 +5,7 @@ package database import ( "encoding/json" "github.com/stretchr/testify/assert" - "hidra2_broker/utils" + "asapo_broker/utils" "sync" "testing" ) diff --git a/broker/src/hidra2_broker/logger/logger.go b/broker/src/asapo_broker/logger/logger.go similarity index 100% rename from broker/src/hidra2_broker/logger/logger.go rename to broker/src/asapo_broker/logger/logger.go diff --git a/broker/src/hidra2_broker/logger/logrus_logger.go b/broker/src/asapo_broker/logger/logrus_logger.go similarity index 100% rename from broker/src/hidra2_broker/logger/logrus_logger.go rename to broker/src/asapo_broker/logger/logrus_logger.go diff --git a/broker/src/hidra2_broker/logger/mock_logger.go b/broker/src/asapo_broker/logger/mock_logger.go similarity index 100% rename from broker/src/hidra2_broker/logger/mock_logger.go rename to broker/src/asapo_broker/logger/mock_logger.go diff --git a/broker/src/hidra2_broker/main/broker.go b/broker/src/asapo_broker/main/broker.go similarity index 88% rename from broker/src/hidra2_broker/main/broker.go rename to broker/src/asapo_broker/main/broker.go index 8153c2c5c..b4bb3779f 100644 --- a/broker/src/hidra2_broker/main/broker.go +++ b/broker/src/asapo_broker/main/broker.go @@ -4,9 +4,9 @@ package main import ( "flag" - "hidra2_broker/database" - log "hidra2_broker/logger" - "hidra2_broker/server" + "asapo_broker/database" + log "asapo_broker/logger" + "asapo_broker/server" "os" ) diff --git a/broker/src/hidra2_broker/server/get_next.go b/broker/src/asapo_broker/server/get_next.go similarity index 94% rename from broker/src/hidra2_broker/server/get_next.go rename to broker/src/asapo_broker/server/get_next.go index 2b8196bdc..8e4eede20 100644 --- a/broker/src/hidra2_broker/server/get_next.go +++ b/broker/src/asapo_broker/server/get_next.go @@ -2,9 +2,9 @@ package server import ( "github.com/gorilla/mux" - "hidra2_broker/database" - "hidra2_broker/logger" - "hidra2_broker/utils" + "asapo_broker/database" + "asapo_broker/logger" + "asapo_broker/utils" "net/http" ) diff --git a/broker/src/hidra2_broker/server/get_next_test.go b/broker/src/asapo_broker/server/get_next_test.go similarity index 97% rename from broker/src/hidra2_broker/server/get_next_test.go rename to broker/src/asapo_broker/server/get_next_test.go index e3ebacd45..97f88e556 100644 --- a/broker/src/hidra2_broker/server/get_next_test.go +++ b/broker/src/asapo_broker/server/get_next_test.go @@ -5,9 +5,9 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/suite" - "hidra2_broker/database" - "hidra2_broker/logger" - "hidra2_broker/utils" + "asapo_broker/database" + "asapo_broker/logger" + "asapo_broker/utils" "net/http" "net/http/httptest" "strings" diff --git a/broker/src/hidra2_broker/server/listroutes.go b/broker/src/asapo_broker/server/listroutes.go similarity index 86% rename from broker/src/hidra2_broker/server/listroutes.go rename to broker/src/asapo_broker/server/listroutes.go index b9b48ee7e..36d8f80a1 100644 --- a/broker/src/hidra2_broker/server/listroutes.go +++ b/broker/src/asapo_broker/server/listroutes.go @@ -1,7 +1,7 @@ package server import ( - "hidra2_broker/utils" + "asapo_broker/utils" ) var listRoutes = utils.Routes{ diff --git a/broker/src/hidra2_broker/server/server.go b/broker/src/asapo_broker/server/server.go similarity index 94% rename from broker/src/hidra2_broker/server/server.go rename to broker/src/asapo_broker/server/server.go index fe7dd2266..d1073b632 100644 --- a/broker/src/hidra2_broker/server/server.go +++ b/broker/src/asapo_broker/server/server.go @@ -1,7 +1,7 @@ package server import ( - "hidra2_broker/database" + "asapo_broker/database" ) var db database.Agent diff --git a/broker/src/hidra2_broker/server/server_nottested.go b/broker/src/asapo_broker/server/server_nottested.go similarity index 95% rename from broker/src/hidra2_broker/server/server_nottested.go rename to broker/src/asapo_broker/server/server_nottested.go index 8444fbf28..7c050275a 100644 --- a/broker/src/hidra2_broker/server/server_nottested.go +++ b/broker/src/asapo_broker/server/server_nottested.go @@ -4,8 +4,8 @@ package server import ( "errors" - log "hidra2_broker/logger" - "hidra2_broker/utils" + log "asapo_broker/logger" + "asapo_broker/utils" "net/http" "strconv" ) diff --git a/broker/src/hidra2_broker/server/server_test.go b/broker/src/asapo_broker/server/server_test.go similarity index 96% rename from broker/src/hidra2_broker/server/server_test.go rename to broker/src/asapo_broker/server/server_test.go index 08cea63fc..4a8ae87db 100644 --- a/broker/src/hidra2_broker/server/server_test.go +++ b/broker/src/asapo_broker/server/server_test.go @@ -4,8 +4,8 @@ import ( "errors" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/mock" - "hidra2_broker/database" - "hidra2_broker/logger" + "asapo_broker/database" + "asapo_broker/logger" "testing" ) diff --git a/broker/src/hidra2_broker/server/statistics.go b/broker/src/asapo_broker/server/statistics.go similarity index 97% rename from broker/src/hidra2_broker/server/statistics.go rename to broker/src/asapo_broker/server/statistics.go index 7347a7929..7cad4056c 100644 --- a/broker/src/hidra2_broker/server/statistics.go +++ b/broker/src/asapo_broker/server/statistics.go @@ -2,7 +2,7 @@ package server import ( "fmt" - log "hidra2_broker/logger" + log "asapo_broker/logger" "sync" "time" ) diff --git a/broker/src/hidra2_broker/server/statistics_test.go b/broker/src/asapo_broker/server/statistics_test.go similarity index 100% rename from broker/src/hidra2_broker/server/statistics_test.go rename to broker/src/asapo_broker/server/statistics_test.go diff --git a/broker/src/hidra2_broker/server/statistics_writers.go b/broker/src/asapo_broker/server/statistics_writers.go similarity index 100% rename from broker/src/hidra2_broker/server/statistics_writers.go rename to broker/src/asapo_broker/server/statistics_writers.go diff --git a/broker/src/hidra2_broker/utils/helpers.go b/broker/src/asapo_broker/utils/helpers.go similarity index 100% rename from broker/src/hidra2_broker/utils/helpers.go rename to broker/src/asapo_broker/utils/helpers.go diff --git a/broker/src/hidra2_broker/utils/routes.go b/broker/src/asapo_broker/utils/routes.go similarity index 100% rename from broker/src/hidra2_broker/utils/routes.go rename to broker/src/asapo_broker/utils/routes.go diff --git a/broker/src/hidra2_broker/utils/status_codes.go b/broker/src/asapo_broker/utils/status_codes.go similarity index 100% rename from broker/src/hidra2_broker/utils/status_codes.go rename to broker/src/asapo_broker/utils/status_codes.go diff --git a/common/cpp/CMakeLists.txt b/common/cpp/CMakeLists.txt index c8fb609a2..6f1350d10 100644 --- a/common/cpp/CMakeLists.txt +++ b/common/cpp/CMakeLists.txt @@ -15,8 +15,8 @@ if(BUILD_MONGODB_CLIENTLIB) add_subdirectory(src/database) endif() -install(DIRECTORY ${HIDRA2_CXX_COMMON_INCLUDE_DIR}/common +install(DIRECTORY ${ASAPO_CXX_COMMON_INCLUDE_DIR}/common DESTINATION ${CMAKE_INSTALL_PREFIX}/include ) -install(DIRECTORY ${HIDRA2_CXX_COMMON_INCLUDE_DIR}/logger +install(DIRECTORY ${ASAPO_CXX_COMMON_INCLUDE_DIR}/logger DESTINATION ${CMAKE_INSTALL_PREFIX}/include ) diff --git a/common/cpp/include/common/data_structs.h b/common/cpp/include/common/data_structs.h index 39708ba75..39aa50292 100644 --- a/common/cpp/include/common/data_structs.h +++ b/common/cpp/include/common/data_structs.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_FILE_INFO_H -#define HIDRA2_FILE_INFO_H +#ifndef ASAPO_FILE_INFO_H +#define ASAPO_FILE_INFO_H #include <cinttypes> #include <chrono> @@ -7,7 +7,7 @@ #include <vector> #include <string> -namespace hidra2 { +namespace asapo { class FileInfo { public: @@ -33,4 +33,4 @@ using FileData = std::unique_ptr<uint8_t[]>; using FileInfos = std::vector<FileInfo>; } -#endif //HIDRA2_FILE_INFO_H +#endif //ASAPO_FILE_INFO_H diff --git a/common/cpp/include/common/error.h b/common/cpp/include/common/error.h index e4602afd5..efef43d16 100644 --- a/common/cpp/include/common/error.h +++ b/common/cpp/include/common/error.h @@ -1,11 +1,11 @@ -#ifndef HIDRA2_ERROR_H -#define HIDRA2_ERROR_H +#ifndef ASAPO_ERROR_H +#define ASAPO_ERROR_H #include <string> #include <memory> #include <utility> -namespace hidra2 { +namespace asapo { enum class ErrorType { kUnknownError, @@ -155,4 +155,4 @@ auto const kEndOfFile = SimpleErrorTemplate { } } -#endif //HIDRA2_ERROR_H +#endif //ASAPO_ERROR_H diff --git a/common/cpp/include/common/io_error.h b/common/cpp/include/common/io_error.h index 40c9d4dd7..f7cfc46df 100644 --- a/common/cpp/include/common/io_error.h +++ b/common/cpp/include/common/io_error.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_SYSTEM__IO_ERROR_H -#define HIDRA2_SYSTEM__IO_ERROR_H +#ifndef ASAPO_SYSTEM__IO_ERROR_H +#define ASAPO_SYSTEM__IO_ERROR_H #include "common/error.h" -namespace hidra2 { +namespace asapo { enum class IOErrorType { @@ -139,4 +139,4 @@ auto const kAddressNotValid = IOErrorTemplate { } -#endif //HIDRA2_SYSTEM__IO_ERROR_H +#endif //ASAPO_SYSTEM__IO_ERROR_H diff --git a/common/cpp/include/common/networking.h b/common/cpp/include/common/networking.h index 1e2c806e4..6d73f9f6a 100644 --- a/common/cpp/include/common/networking.h +++ b/common/cpp/include/common/networking.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_COMMON__NETWORKING_H -#define HIDRA2_COMMON__NETWORKING_H +#ifndef ASAPO_COMMON__NETWORKING_H +#define ASAPO_COMMON__NETWORKING_H #include <cstdint> -namespace hidra2 { +namespace asapo { typedef uint64_t NetworkRequestId; @@ -51,4 +51,4 @@ struct SendDataResponse : GenericNetworkResponse { } -#endif //HIDRA2_COMMON__NETWORKING_H +#endif //ASAPO_COMMON__NETWORKING_H diff --git a/common/cpp/include/database/database.h b/common/cpp/include/database/database.h index 1b8751307..267ab387b 100644 --- a/common/cpp/include/database/database.h +++ b/common/cpp/include/database/database.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_DATABASE_H -#define HIDRA2_DATABASE_H +#ifndef ASAPO_DATABASE_H +#define ASAPO_DATABASE_H #include <string> #include "common/data_structs.h" #include "common/error.h" -namespace hidra2 { +namespace asapo { namespace DBError { auto const KUnknownError = "Inknown error"; @@ -39,4 +39,4 @@ class DatabaseFactory { } -#endif //HIDRA2_DATABASE_H +#endif //ASAPO_DATABASE_H diff --git a/common/cpp/include/http_client/http_client.h b/common/cpp/include/http_client/http_client.h index fe913b582..9b9f5444b 100644 --- a/common/cpp/include/http_client/http_client.h +++ b/common/cpp/include/http_client/http_client.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_HTTP_CLIENT_H -#define HIDRA2_HTTP_CLIENT_H +#ifndef ASAPO_HTTP_CLIENT_H +#define ASAPO_HTTP_CLIENT_H #include "common/error.h" -namespace hidra2 { +namespace asapo { enum class HttpCode; @@ -84,4 +84,4 @@ enum class HttpCode : int { } -#endif //HIDRA2_HTTP_CLIENT_H +#endif //ASAPO_HTTP_CLIENT_H diff --git a/common/cpp/include/http_client/http_error.h b/common/cpp/include/http_client/http_error.h index 8ac563f57..e0746ad1c 100644 --- a/common/cpp/include/http_client/http_error.h +++ b/common/cpp/include/http_client/http_error.h @@ -1,10 +1,10 @@ -#ifndef HIDRA2_HTTP_ERROR_H -#define HIDRA2_HTTP_ERROR_H +#ifndef ASAPO_HTTP_ERROR_H +#define ASAPO_HTTP_ERROR_H #include "common/error.h" #include "http_client.h" -namespace hidra2 { +namespace asapo { class HttpError: public SimpleError { public: @@ -19,4 +19,4 @@ class HttpError: public SimpleError { } -#endif //HIDRA2_HTTP_ERROR_H +#endif //ASAPO_HTTP_ERROR_H diff --git a/common/cpp/include/io/io.h b/common/cpp/include/io/io.h index 61e03685c..6e4e55f98 100644 --- a/common/cpp/include/io/io.h +++ b/common/cpp/include/io/io.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_SYSTEM__IO_H -#define HIDRA2_SYSTEM__IO_H +#ifndef ASAPO_SYSTEM__IO_H +#define ASAPO_SYSTEM__IO_H #include <cinttypes> @@ -11,7 +11,7 @@ #include "common/data_structs.h" #include "common/io_error.h" -namespace hidra2 { +namespace asapo { //Need to be "enum" since multiple flags are allowed enum FileOpenMode { @@ -103,4 +103,4 @@ class IO { } -#endif //HIDRA2_SYSTEM__IO_H +#endif //ASAPO_SYSTEM__IO_H diff --git a/common/cpp/include/io/io_factory.h b/common/cpp/include/io/io_factory.h index 4dd614bee..0763a9ab0 100644 --- a/common/cpp/include/io/io_factory.h +++ b/common/cpp/include/io/io_factory.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_IO_FACTORY_H -#define HIDRA2_IO_FACTORY_H +#ifndef ASAPO_IO_FACTORY_H +#define ASAPO_IO_FACTORY_H #include "io.h" -namespace hidra2 { +namespace asapo { IO* GenerateDefaultIO(); } -#endif //HIDRA2_IO_FACTORY_H \ No newline at end of file +#endif //ASAPO_IO_FACTORY_H \ No newline at end of file diff --git a/common/cpp/include/json_parser/json_parser.h b/common/cpp/include/json_parser/json_parser.h index 231df49fd..737814ad7 100644 --- a/common/cpp/include/json_parser/json_parser.h +++ b/common/cpp/include/json_parser/json_parser.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_JSON_PARSER_H -#define HIDRA2_JSON_PARSER_H +#ifndef ASAPO_JSON_PARSER_H +#define ASAPO_JSON_PARSER_H #include <string> #include <memory> @@ -9,7 +9,7 @@ #include "common/error.h" #include "io/io.h" -namespace hidra2 { +namespace asapo { class RapidJson; @@ -52,4 +52,4 @@ class JsonFileParser : public JsonParser { -#endif //HIDRA2_JSON_PARSER_H +#endif //ASAPO_JSON_PARSER_H diff --git a/common/cpp/include/logger/logger.h b/common/cpp/include/logger/logger.h index 4cb60f02f..4657c9874 100644 --- a/common/cpp/include/logger/logger.h +++ b/common/cpp/include/logger/logger.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_LOGGER_H -#define HIDRA2_LOGGER_H +#ifndef ASAPO_LOGGER_H +#define ASAPO_LOGGER_H #include <memory> #include <string> #include "common/error.h" -namespace hidra2 { +namespace asapo { enum class LogLevel { None, @@ -38,4 +38,4 @@ LogLevel StringToLogLevel(const std::string& name, Error* err); } -#endif //HIDRA2_LOGGER_H +#endif //ASAPO_LOGGER_H diff --git a/common/cpp/include/unittests/MockDatabase.h b/common/cpp/include/unittests/MockDatabase.h index b1bb10efc..43bd422c9 100644 --- a/common/cpp/include/unittests/MockDatabase.h +++ b/common/cpp/include/unittests/MockDatabase.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_MOCKDATABASE_H -#define HIDRA2_MOCKDATABASE_H +#ifndef ASAPO_MOCKDATABASE_H +#define ASAPO_MOCKDATABASE_H #include <gmock/gmock.h> #include <gtest/gtest.h> @@ -7,7 +7,7 @@ #include "database/database.h" #include "common/error.h" -namespace hidra2 { +namespace asapo { class MockDatabase : public Database { public: @@ -34,4 +34,4 @@ class MockDatabase : public Database { } -#endif //HIDRA2_MOCKDATABASE_H +#endif //ASAPO_MOCKDATABASE_H diff --git a/common/cpp/include/unittests/MockHttpClient.h b/common/cpp/include/unittests/MockHttpClient.h index a497c396e..dbb346f22 100644 --- a/common/cpp/include/unittests/MockHttpClient.h +++ b/common/cpp/include/unittests/MockHttpClient.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_MOCKHTTPCLIENT_H -#define HIDRA2_MOCKHTTPCLIENT_H +#ifndef ASAPO_MOCKHTTPCLIENT_H +#define ASAPO_MOCKHTTPCLIENT_H #include <gtest/gtest.h> #include <gmock/gmock.h> #include "http_client/http_client.h" -namespace hidra2 { +namespace asapo { class MockHttpClient : public HttpClient { public: @@ -32,4 +32,4 @@ class MockHttpClient : public HttpClient { } -#endif //HIDRA2_MOCKHTTPCLIENT_H +#endif //ASAPO_MOCKHTTPCLIENT_H diff --git a/common/cpp/include/unittests/MockIO.h b/common/cpp/include/unittests/MockIO.h index 5da606c10..803ce8690 100644 --- a/common/cpp/include/unittests/MockIO.h +++ b/common/cpp/include/unittests/MockIO.h @@ -1,11 +1,11 @@ -#ifndef HIDRA2_COMMON__MOCKIO_H -#define HIDRA2_COMMON__MOCKIO_H +#ifndef ASAPO_COMMON__MOCKIO_H +#define ASAPO_COMMON__MOCKIO_H #include <gtest/gtest.h> #include <gmock/gmock.h> #include "io/io.h" -namespace hidra2 { +namespace asapo { class MockIO : public IO { public: std::unique_ptr<std::thread> NewThread(std::function<void()> function) const override { @@ -157,7 +157,7 @@ class MockIO : public IO { } MOCK_CONST_METHOD4(Write_t, size_t(FileDescriptor fd, const void* buf, size_t length, ErrorInterface** err)); - void CreateNewDirectory(const std::string& directory_name, hidra2::Error* err) const override { + void CreateNewDirectory(const std::string& directory_name, asapo::Error* err) const override { ErrorInterface* error = nullptr; CreateNewDirectory_t(directory_name, &error); err->reset(error); @@ -208,4 +208,4 @@ class MockIO : public IO { } -#endif //HIDRA2_COMMON__MOCKIO_H +#endif //ASAPO_COMMON__MOCKIO_H diff --git a/common/cpp/include/unittests/MockLogger.h b/common/cpp/include/unittests/MockLogger.h index cc7ac8a19..aa8f900dd 100644 --- a/common/cpp/include/unittests/MockLogger.h +++ b/common/cpp/include/unittests/MockLogger.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_MOCKLOGGER_H -#define HIDRA2_MOCKLOGGER_H +#ifndef ASAPO_MOCKLOGGER_H +#define ASAPO_MOCKLOGGER_H #include <gmock/gmock.h> #include <gtest/gtest.h> #include "logger/logger.h" -namespace hidra2 { +namespace asapo { class MockLogger : public AbstractLogger { public: @@ -21,4 +21,4 @@ class MockLogger : public AbstractLogger { } -#endif //HIDRA2_MOCKLOGGER_H +#endif //ASAPO_MOCKLOGGER_H diff --git a/common/cpp/src/common/CMakeLists.txt b/common/cpp/src/common/CMakeLists.txt index 40873cfcf..5a22d46dc 100644 --- a/common/cpp/src/common/CMakeLists.txt +++ b/common/cpp/src/common/CMakeLists.txt @@ -3,5 +3,5 @@ set(TARGET_NAME common) set(TEST_SOURCE_FILES ../../unittests/common/test_error.cpp) set(TEST_LIBRARIES "${TARGET_NAME};system_io") -include_directories(${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +include_directories(${ASAPO_CXX_COMMON_INCLUDE_DIR}) add_plain_unit_test(${TARGET_NAME} "${TEST_SOURCE_FILES}" "${TEST_LIBRARIES}") diff --git a/common/cpp/src/data_structs/CMakeLists.txt b/common/cpp/src/data_structs/CMakeLists.txt index 86b316db9..f337349b8 100644 --- a/common/cpp/src/data_structs/CMakeLists.txt +++ b/common/cpp/src/data_structs/CMakeLists.txt @@ -8,7 +8,7 @@ set(SOURCE_FILES ################################ add_library(${TARGET_NAME} OBJECT ${SOURCE_FILES}) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR} +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/rapidjson/include) ################################ @@ -17,6 +17,6 @@ target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR set(TEST_SOURCE_FILES ../../unittests/data_structs/test_data_structs.cpp) set(TEST_LIBRARIES "${TARGET_NAME};json_parser;system_io") -include_directories(${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +include_directories(${ASAPO_CXX_COMMON_INCLUDE_DIR}) gtest(${TARGET_NAME} "${TEST_SOURCE_FILES}" "${TEST_LIBRARIES}") diff --git a/common/cpp/src/data_structs/data_structs.cpp b/common/cpp/src/data_structs/data_structs.cpp index 5887f4e69..52846d05b 100644 --- a/common/cpp/src/data_structs/data_structs.cpp +++ b/common/cpp/src/data_structs/data_structs.cpp @@ -2,7 +2,7 @@ #include "json_parser/json_parser.h" -namespace hidra2 { +namespace asapo { std::string FileInfo::Json() const { diff --git a/common/cpp/src/database/CMakeLists.txt b/common/cpp/src/database/CMakeLists.txt index d7771802e..5467be48c 100644 --- a/common/cpp/src/database/CMakeLists.txt +++ b/common/cpp/src/database/CMakeLists.txt @@ -13,7 +13,7 @@ message ("-- mongoc libraries \"${MONGOC_STATIC_LIBRARIES}\"") add_library(${TARGET_NAME} STATIC ${SOURCE_FILES} $<TARGET_OBJECTS:data_structs> $<TARGET_OBJECTS:json_parser> $<TARGET_OBJECTS:system_io>) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR} +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR} PUBLIC "${MONGOC_STATIC_INCLUDE_DIRS}") target_link_libraries (${TARGET_NAME} PRIVATE "${MONGOC_STATIC_LIBRARIES}") target_compile_definitions (${TARGET_NAME} PRIVATE "${MONGOC_STATIC_DEFINITIONS}") diff --git a/common/cpp/src/database/database.cpp b/common/cpp/src/database/database.cpp index f30575e0f..c207779a5 100644 --- a/common/cpp/src/database/database.cpp +++ b/common/cpp/src/database/database.cpp @@ -1,7 +1,7 @@ #include "database/database.h" #include "mongodb_client.h" -namespace hidra2 { +namespace asapo { std::unique_ptr<Database> DatabaseFactory::Create(Error* err) const noexcept { std::unique_ptr<Database> p = nullptr; diff --git a/common/cpp/src/database/mongodb_client.cpp b/common/cpp/src/database/mongodb_client.cpp index f9d22d084..6acdca6d9 100644 --- a/common/cpp/src/database/mongodb_client.cpp +++ b/common/cpp/src/database/mongodb_client.cpp @@ -1,9 +1,9 @@ #include "mongodb_client.h" -namespace hidra2 { +namespace asapo { using std::string; -using hidra2::Database; +using asapo::Database; MongoDbInstance::MongoDbInstance() { mongoc_init (); @@ -78,7 +78,7 @@ Error MongoDBClient::Connect(const string& address, const string& database_name, } string MongoDBClient::DBAddress(const string& address) const { - return "mongodb://" + address + "/?appname=hidra2"; + return "mongodb://" + address + "/?appname=asapo"; } void MongoDBClient::CleanUp() { diff --git a/common/cpp/src/database/mongodb_client.h b/common/cpp/src/database/mongodb_client.h index b9c4bc31d..7d9d38c08 100644 --- a/common/cpp/src/database/mongodb_client.h +++ b/common/cpp/src/database/mongodb_client.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_MONGO_DATABASE_H -#define HIDRA2_MONGO_DATABASE_H +#ifndef ASAPO_MONGO_DATABASE_H +#define ASAPO_MONGO_DATABASE_H #include "mongoc.h" @@ -7,7 +7,7 @@ #include "database/database.h" -namespace hidra2 { +namespace asapo { // An attempt to automize mongoc_init/mongoc_cleanup. // One has to be carefull with cleanup order - since it is called after main exits @@ -56,4 +56,4 @@ class MongoDBClient final : public Database { } -#endif //HIDRA2_MONGO_DATABASE_H +#endif //ASAPO_MONGO_DATABASE_H diff --git a/common/cpp/src/http_client/CMakeLists.txt b/common/cpp/src/http_client/CMakeLists.txt index 0ba039896..bae54a5d7 100644 --- a/common/cpp/src/http_client/CMakeLists.txt +++ b/common/cpp/src/http_client/CMakeLists.txt @@ -11,6 +11,6 @@ add_library(${TARGET_NAME} OBJECT ${SOURCE_FILES}) IF(WIN32) target_compile_definitions(${TARGET_NAME} PUBLIC -DCURL_STATICLIB) ENDIF() -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR} ${CURL_INCLUDE_DIRS}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CURL_INCLUDE_DIRS}) diff --git a/common/cpp/src/http_client/curl_http_client.cpp b/common/cpp/src/http_client/curl_http_client.cpp index 752e4a58e..d104b3f06 100644 --- a/common/cpp/src/http_client/curl_http_client.cpp +++ b/common/cpp/src/http_client/curl_http_client.cpp @@ -2,7 +2,7 @@ #include <cstring> -namespace hidra2 { +namespace asapo { // use CurlHttpClientInstance and static variable to init curl on program start end cleanup on exit class CurlHttpClientInstance { diff --git a/common/cpp/src/http_client/curl_http_client.h b/common/cpp/src/http_client/curl_http_client.h index aab0b740c..a31b1f758 100644 --- a/common/cpp/src/http_client/curl_http_client.h +++ b/common/cpp/src/http_client/curl_http_client.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_CURL_HTTP_CLIENT_H -#define HIDRA2_CURL_HTTP_CLIENT_H +#ifndef ASAPO_CURL_HTTP_CLIENT_H +#define ASAPO_CURL_HTTP_CLIENT_H #include <string> #include <mutex> @@ -7,7 +7,7 @@ #include "http_client/http_client.h" #include "curl/curl.h" -namespace hidra2 { +namespace asapo { class CurlHttpClient final : public HttpClient { public: @@ -26,4 +26,4 @@ class CurlHttpClient final : public HttpClient { } -#endif //HIDRA2_CURL_HTTP_CLIENT_H +#endif //ASAPO_CURL_HTTP_CLIENT_H diff --git a/common/cpp/src/http_client/http_client_factory.cpp b/common/cpp/src/http_client/http_client_factory.cpp index ca4704807..d470c2787 100644 --- a/common/cpp/src/http_client/http_client_factory.cpp +++ b/common/cpp/src/http_client/http_client_factory.cpp @@ -1,6 +1,6 @@ #include "curl_http_client.h" -namespace hidra2 { +namespace asapo { std::unique_ptr<HttpClient> DefaultHttpClient() { return std::unique_ptr<HttpClient> {new CurlHttpClient}; diff --git a/common/cpp/src/json_parser/CMakeLists.txt b/common/cpp/src/json_parser/CMakeLists.txt index 0e5d8330e..eddf5735d 100644 --- a/common/cpp/src/json_parser/CMakeLists.txt +++ b/common/cpp/src/json_parser/CMakeLists.txt @@ -8,7 +8,7 @@ set(SOURCE_FILES ################################ add_library(${TARGET_NAME} OBJECT ${SOURCE_FILES}) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR} +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/rapidjson/include) ################################ @@ -19,5 +19,5 @@ target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR set(TEST_SOURCE_FILES ../../unittests/json_parser/test_json_parser.cpp) set(TEST_LIBRARIES "${TARGET_NAME};system_io") -include_directories(${HIDRA2_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/rapidjson/include) +include_directories(${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/rapidjson/include) gtest(${TARGET_NAME} "${TEST_SOURCE_FILES}" "${TEST_LIBRARIES}") diff --git a/common/cpp/src/json_parser/json_parser.cpp b/common/cpp/src/json_parser/json_parser.cpp index 03de7dd24..41d9dee99 100644 --- a/common/cpp/src/json_parser/json_parser.cpp +++ b/common/cpp/src/json_parser/json_parser.cpp @@ -2,7 +2,7 @@ #include "rapid_json.h" #include "io/io_factory.h" -namespace hidra2 { +namespace asapo { JsonParser::~JsonParser() { diff --git a/common/cpp/src/json_parser/rapid_json.cpp b/common/cpp/src/json_parser/rapid_json.cpp index e63474f99..cf47a597c 100644 --- a/common/cpp/src/json_parser/rapid_json.cpp +++ b/common/cpp/src/json_parser/rapid_json.cpp @@ -3,7 +3,7 @@ using namespace rapidjson; -namespace hidra2 { +namespace asapo { RapidJson::RapidJson(const std::string& json, const std::unique_ptr<IO>* io): io__{io}, json_{json} { @@ -36,7 +36,7 @@ Error RapidJson::LazyInitialize()const noexcept { return nullptr; } -hidra2::Error CheckValueType(const std::string& name, ValueType type, const Value* val) { +asapo::Error CheckValueType(const std::string& name, ValueType type, const Value* val) { bool res = false; switch (type) { case ValueType::kObject: @@ -63,7 +63,7 @@ hidra2::Error CheckValueType(const std::string& name, ValueType type, const Valu } -hidra2::Error RapidJson::GetValuePointer(const std::string& name, ValueType type, Value** val)const noexcept { +asapo::Error RapidJson::GetValuePointer(const std::string& name, ValueType type, Value** val)const noexcept { if (Error err = LazyInitialize()) { return err; } diff --git a/common/cpp/src/json_parser/rapid_json.h b/common/cpp/src/json_parser/rapid_json.h index f0369ba14..bb23bd730 100644 --- a/common/cpp/src/json_parser/rapid_json.h +++ b/common/cpp/src/json_parser/rapid_json.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_RAPID_JSON_H -#define HIDRA2_RAPID_JSON_H +#ifndef ASAPO_RAPID_JSON_H +#define ASAPO_RAPID_JSON_H #include "rapidjson/document.h" #include "common/error.h" #include "io/io.h" -namespace hidra2 { +namespace asapo { enum class ValueType { kUint64, @@ -35,8 +35,8 @@ class RapidJson { Error LazyInitialize() const noexcept; Error embedded_error_ = nullptr; - hidra2::Error GetValuePointer(const std::string& name, ValueType type, rapidjson::Value** val)const noexcept; + asapo::Error GetValuePointer(const std::string& name, ValueType type, rapidjson::Value** val)const noexcept; }; } -#endif //HIDRA2_RAPID_JSON_H +#endif //ASAPO_RAPID_JSON_H diff --git a/common/cpp/src/logger/CMakeLists.txt b/common/cpp/src/logger/CMakeLists.txt index 65ed7c9c5..4db51b27f 100644 --- a/common/cpp/src/logger/CMakeLists.txt +++ b/common/cpp/src/logger/CMakeLists.txt @@ -8,7 +8,7 @@ set(SOURCE_FILES add_library(${TARGET_NAME} OBJECT ${SOURCE_FILES}) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR} +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/spd_log/include) ################################ @@ -22,5 +22,5 @@ set(TEST_SOURCE_FILES ../../unittests/logger/test_logger.cpp link_libraries(${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) set(TEST_LIBRARIES "${TARGET_NAME};curl_http_client") -include_directories(${HIDRA2_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/spd_log/include) +include_directories(${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/3d_party/spd_log/include) gtest(${TARGET_NAME} "${TEST_SOURCE_FILES}" "${TEST_LIBRARIES}") diff --git a/common/cpp/src/logger/fluentd_sink.cpp b/common/cpp/src/logger/fluentd_sink.cpp index 92c81bd56..419a9d4a9 100644 --- a/common/cpp/src/logger/fluentd_sink.cpp +++ b/common/cpp/src/logger/fluentd_sink.cpp @@ -2,7 +2,7 @@ #include <iostream> -namespace hidra2 { +namespace asapo { void FluentdSink::_sink_it(const spdlog::details::log_msg& msg) { std::string log_str = msg.formatted.str(); diff --git a/common/cpp/src/logger/fluentd_sink.h b/common/cpp/src/logger/fluentd_sink.h index 2f11aa4aa..c15d44c69 100644 --- a/common/cpp/src/logger/fluentd_sink.h +++ b/common/cpp/src/logger/fluentd_sink.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_FLUENTD_SINK_H -#define HIDRA2_FLUENTD_SINK_H +#ifndef ASAPO_FLUENTD_SINK_H +#define ASAPO_FLUENTD_SINK_H #include "spdlog/spdlog.h" #include "spdlog/sinks/sink.h" #include "spdlog/sinks/base_sink.h" #include "http_client/http_client.h" -namespace hidra2 { +namespace asapo { class FluentdSink : public spdlog::sinks::base_sink<std::mutex> { public: @@ -22,4 +22,4 @@ class FluentdSink : public spdlog::sinks::base_sink<std::mutex> { } -#endif //HIDRA2_FLUENTD_SINK_H +#endif //ASAPO_FLUENTD_SINK_H diff --git a/common/cpp/src/logger/logger_factory.cpp b/common/cpp/src/logger/logger_factory.cpp index b42271d3f..d5fbf0f17 100644 --- a/common/cpp/src/logger/logger_factory.cpp +++ b/common/cpp/src/logger/logger_factory.cpp @@ -1,6 +1,6 @@ #include "spd_logger.h" -namespace hidra2 { +namespace asapo { Logger CreateLogger(std::string name, bool console, bool centralized_log, const std::string& endpoint_uri) { auto logger = new SpdLogger{name, endpoint_uri}; diff --git a/common/cpp/src/logger/spd_logger.cpp b/common/cpp/src/logger/spd_logger.cpp index 885547740..51b6053a9 100644 --- a/common/cpp/src/logger/spd_logger.cpp +++ b/common/cpp/src/logger/spd_logger.cpp @@ -2,7 +2,7 @@ #include "fluentd_sink.h" -namespace hidra2 { +namespace asapo { void SpdLogger::SetLogLevel(LogLevel level) { if (log__) { diff --git a/common/cpp/src/logger/spd_logger.h b/common/cpp/src/logger/spd_logger.h index ae79abf2a..8309bc491 100644 --- a/common/cpp/src/logger/spd_logger.h +++ b/common/cpp/src/logger/spd_logger.h @@ -1,10 +1,10 @@ -#ifndef HIDRA2_SPDLOGGER_H -#define HIDRA2_SPDLOGGER_H +#ifndef ASAPO_SPDLOGGER_H +#define ASAPO_SPDLOGGER_H #include "logger/logger.h" #include "spdlog/spdlog.h" -namespace hidra2 { +namespace asapo { class SpdLogger : public AbstractLogger { public: @@ -28,4 +28,4 @@ class SpdLogger : public AbstractLogger { }; } -#endif //HIDRA2_SPDLOGGER_H +#endif //ASAPO_SPDLOGGER_H diff --git a/common/cpp/src/system_io/CMakeLists.txt b/common/cpp/src/system_io/CMakeLists.txt index 274e3b7f7..60519c935 100644 --- a/common/cpp/src/system_io/CMakeLists.txt +++ b/common/cpp/src/system_io/CMakeLists.txt @@ -13,6 +13,6 @@ ENDIF(WIN32) # Library ################################ add_library(${TARGET_NAME} OBJECT ${SOURCE_FILES}) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) diff --git a/common/cpp/src/system_io/io_factory.cpp b/common/cpp/src/system_io/io_factory.cpp index de5e48a5d..9488a63a5 100644 --- a/common/cpp/src/system_io/io_factory.cpp +++ b/common/cpp/src/system_io/io_factory.cpp @@ -2,7 +2,7 @@ #include "system_io.h" -namespace hidra2 { +namespace asapo { IO* GenerateDefaultIO() { return new SystemIO; diff --git a/common/cpp/src/system_io/system_io.cpp b/common/cpp/src/system_io/system_io.cpp index 1315a8eb6..e8096c325 100644 --- a/common/cpp/src/system_io/system_io.cpp +++ b/common/cpp/src/system_io/system_io.cpp @@ -21,7 +21,7 @@ #include "system_io.h" -namespace hidra2 { +namespace asapo { const int SystemIO::kNetBufferSize = 1024 * 1024; //* 1024 ; //MiByte @@ -114,7 +114,7 @@ FileInfos SystemIO::FilesInFolder(const std::string& folder, Error* err) const { return files; } -void hidra2::SystemIO::CreateNewDirectory(const std::string& directory_name, Error* err) const { +void asapo::SystemIO::CreateNewDirectory(const std::string& directory_name, Error* err) const { if(_mkdir(directory_name.c_str()) == -1) { *err = GetLastError(); } else { @@ -183,7 +183,7 @@ void SystemIO::Skip(SocketDescriptor socket_fd, size_t length, Error* err) const } } -hidra2::FileDescriptor hidra2::SystemIO::CreateAndConnectIPTCPSocket(const std::string& address, +asapo::FileDescriptor asapo::SystemIO::CreateAndConnectIPTCPSocket(const std::string& address, Error* err) const { *err = nullptr; @@ -267,7 +267,7 @@ std::unique_ptr<sockaddr_in> SystemIO::BuildSockaddrIn(const std::string& addres return socket_address; } -void hidra2::SystemIO::InetConnect(SocketDescriptor socket_fd, const std::string& address, Error* err) const { +void asapo::SystemIO::InetConnect(SocketDescriptor socket_fd, const std::string& address, Error* err) const { auto socket_address = BuildSockaddrIn(address, err); if(*err != nullptr) { return; @@ -321,9 +321,9 @@ Error* err) const { peer_fd)); } -hidra2::FileDescriptor hidra2::SystemIO::Open(const std::string& filename, - int open_flags, - Error* err) const { +asapo::FileDescriptor asapo::SystemIO::Open(const std::string& filename, + int open_flags, + Error* err) const { int flags = FileOpenModeToPosixFileOpenMode(open_flags); FileDescriptor fd = _open(filename.c_str(), flags); if(fd == -1) { @@ -335,7 +335,7 @@ hidra2::FileDescriptor hidra2::SystemIO::Open(const std::string& filename, return fd; } -void hidra2::SystemIO::CloseSocket(SocketDescriptor fd, Error* err) const { +void asapo::SystemIO::CloseSocket(SocketDescriptor fd, Error* err) const { if(err) { *err = nullptr; } @@ -344,7 +344,7 @@ void hidra2::SystemIO::CloseSocket(SocketDescriptor fd, Error* err) const { } } -void hidra2::SystemIO::Close(FileDescriptor fd, Error* err) const { +void asapo::SystemIO::Close(FileDescriptor fd, Error* err) const { if(err) { *err = nullptr; } @@ -353,7 +353,7 @@ void hidra2::SystemIO::Close(FileDescriptor fd, Error* err) const { } } -short hidra2::SystemIO::AddressFamilyToPosixFamily(AddressFamilies address_family) const { +short asapo::SystemIO::AddressFamilyToPosixFamily(AddressFamilies address_family) const { switch (address_family) { case AddressFamilies::INET: return AF_INET; @@ -361,7 +361,7 @@ short hidra2::SystemIO::AddressFamilyToPosixFamily(AddressFamilies address_famil return -1; } -int hidra2::SystemIO::SocketTypeToPosixType(SocketTypes socket_type) const { +int asapo::SystemIO::SocketTypeToPosixType(SocketTypes socket_type) const { switch (socket_type) { case SocketTypes::STREAM: return SOCK_STREAM; @@ -369,7 +369,7 @@ int hidra2::SystemIO::SocketTypeToPosixType(SocketTypes socket_type) const { return -1; } -int hidra2::SystemIO::SocketProtocolToPosixProtocol(SocketProtocols socket_protocol) const { +int asapo::SystemIO::SocketProtocolToPosixProtocol(SocketProtocols socket_protocol) const { switch (socket_protocol) { case SocketProtocols::IP: return IPPROTO_IP; @@ -412,8 +412,8 @@ SocketDescriptor SystemIO::CreateSocket(AddressFamilies address_family, return socket_fd; } -void hidra2::SystemIO::InetBind(SocketDescriptor socket_fd, const std::string& address, - Error* err) const { +void asapo::SystemIO::InetBind(SocketDescriptor socket_fd, const std::string& address, + Error* err) const { *err = nullptr; int family = AddressFamilyToPosixFamily(AddressFamilies::INET); @@ -432,7 +432,7 @@ void hidra2::SystemIO::InetBind(SocketDescriptor socket_fd, const std::string& a } } -void hidra2::SystemIO::Listen(SocketDescriptor socket_fd, int backlog, Error* err) const { +void asapo::SystemIO::Listen(SocketDescriptor socket_fd, int backlog, Error* err) const { *err = nullptr; if (_listen(socket_fd, backlog) == -1) { @@ -462,8 +462,8 @@ SocketDescriptor SystemIO::CreateAndBindIPTCPSocketListener(const std::string& a return listener_fd; } -size_t hidra2::SystemIO::ReceiveWithTimeout(SocketDescriptor socket_fd, void* buf, size_t length, long timeout_in_usec, - Error* err) const { +size_t asapo::SystemIO::ReceiveWithTimeout(SocketDescriptor socket_fd, void* buf, size_t length, long timeout_in_usec, + Error* err) const { *err = nullptr; fd_set read_fds; @@ -487,19 +487,19 @@ size_t hidra2::SystemIO::ReceiveWithTimeout(SocketDescriptor socket_fd, void* bu } -size_t hidra2::SystemIO::Read(FileDescriptor fd, void* buf, size_t length, Error* err) const { +size_t asapo::SystemIO::Read(FileDescriptor fd, void* buf, size_t length, Error* err) const { return Transfer(_read, fd, buf, length, err); } -size_t hidra2::SystemIO::Write(FileDescriptor fd, const void* buf, size_t length, Error* err) const { +size_t asapo::SystemIO::Write(FileDescriptor fd, const void* buf, size_t length, Error* err) const { return Transfer(_write, fd, buf, length, err); } -size_t hidra2::SystemIO::Receive(SocketDescriptor socket_fd, void* buf, size_t length, Error* err) const { +size_t asapo::SystemIO::Receive(SocketDescriptor socket_fd, void* buf, size_t length, Error* err) const { return Transfer(_recv, socket_fd, buf, length, err); } -size_t hidra2::SystemIO::Send(SocketDescriptor socket_fd, const void* buf, size_t length, Error* err) const { +size_t asapo::SystemIO::Send(SocketDescriptor socket_fd, const void* buf, size_t length, Error* err) const { return Transfer(_send, socket_fd, buf, length, err); } diff --git a/common/cpp/src/system_io/system_io.h b/common/cpp/src/system_io/system_io.h index 5fb981362..ce033ff31 100644 --- a/common/cpp/src/system_io/system_io.h +++ b/common/cpp/src/system_io/system_io.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_SYSTEM__SYSTEM_IO_H -#define HIDRA2_SYSTEM__SYSTEM_IO_H +#ifndef ASAPO_SYSTEM__SYSTEM_IO_H +#define ASAPO_SYSTEM__SYSTEM_IO_H #include "../../include/io/io.h" @@ -15,7 +15,7 @@ typedef SSIZE_T ssize_t; #include "../../../../../../../../usr/include/netinet/in.h" #endif -namespace hidra2 { +namespace asapo { class SystemIO final : public IO { private: @@ -108,4 +108,4 @@ class SystemIO final : public IO { }; } -#endif //HIDRA2_SYSTEM__SYSTEM_IO_H +#endif //ASAPO_SYSTEM__SYSTEM_IO_H diff --git a/common/cpp/src/system_io/system_io_linux.cpp b/common/cpp/src/system_io/system_io_linux.cpp index c84e2f1e9..d5c2eefc6 100644 --- a/common/cpp/src/system_io/system_io_linux.cpp +++ b/common/cpp/src/system_io/system_io_linux.cpp @@ -18,7 +18,7 @@ using std::string; using std::vector; using std::chrono::system_clock; -namespace hidra2 { +namespace asapo { /** * \defgroup SYSTEM_IO_LINUX_PRIVATE @@ -127,7 +127,7 @@ FileInfo GetFileInfo(const string& name, Error* err) { } FileInfo SystemIO::GetFileInfo(const string& name, Error* err) const { - return ::hidra2::GetFileInfo(name, err); + return ::asapo::GetFileInfo(name, err); } void ProcessFileEntity(const struct dirent* entity, const std::string& path, @@ -194,15 +194,15 @@ FileDescriptor SystemIO::_open(const char* filename, int posix_open_flags) const return ::open(filename, posix_open_flags, S_IWUSR | S_IRWXU); } -bool SystemIO::_close(hidra2::FileDescriptor fd) const { +bool SystemIO::_close(asapo::FileDescriptor fd) const { return ::close(fd) == 0; } -ssize_t SystemIO::_read(hidra2::FileDescriptor fd, void* buffer, size_t length) { +ssize_t SystemIO::_read(asapo::FileDescriptor fd, void* buffer, size_t length) { return ::read(fd, buffer, length); } -ssize_t SystemIO::_write(hidra2::FileDescriptor fd, const void* buffer, size_t length) { +ssize_t SystemIO::_write(asapo::FileDescriptor fd, const void* buffer, size_t length) { return ::write(fd, buffer, length); } diff --git a/common/cpp/src/system_io/system_io_windows.cpp b/common/cpp/src/system_io/system_io_windows.cpp index 880d42d0f..64842edc7 100644 --- a/common/cpp/src/system_io/system_io_windows.cpp +++ b/common/cpp/src/system_io/system_io_windows.cpp @@ -14,7 +14,7 @@ using std::string; using std::vector; using std::chrono::system_clock; -namespace hidra2 { +namespace asapo { Error IOErrorFromGetLastError() { DWORD last_error = GetLastError(); @@ -184,7 +184,7 @@ void SystemIO::CollectFileInformationRecursively(const std::string& path, } -void hidra2::SystemIO::ApplyNetworkOptions(SocketDescriptor socket_fd, Error* err) const { +void asapo::SystemIO::ApplyNetworkOptions(SocketDescriptor socket_fd, Error* err) const { //TODO: Seeing issues when using these settings - need further investigation //Event if NonBlockingIO is set, it seems that _recv is a blocking call :/ /* diff --git a/common/cpp/unittests/common/test_error.cpp b/common/cpp/unittests/common/test_error.cpp index 9055fb3ef..99c74ceff 100644 --- a/common/cpp/unittests/common/test_error.cpp +++ b/common/cpp/unittests/common/test_error.cpp @@ -2,25 +2,25 @@ #include <common/error.h> #include "gtest/gtest.h" -using hidra2::Error; +using asapo::Error; using ::testing::Eq; using ::testing::Ne; namespace { TEST(ErrorTemplate, GenerateNoNullptr) { - Error error = hidra2::ErrorTemplates::kEndOfFile.Generate(); + Error error = asapo::ErrorTemplates::kEndOfFile.Generate(); ASSERT_THAT(error, Ne(nullptr)); } TEST(ErrorTemplate, EqCheck) { - Error error = hidra2::ErrorTemplates::kEndOfFile.Generate(); - ASSERT_TRUE(hidra2::ErrorTemplates::kEndOfFile == error); + Error error = asapo::ErrorTemplates::kEndOfFile.Generate(); + ASSERT_TRUE(asapo::ErrorTemplates::kEndOfFile == error); } TEST(ErrorTemplate, NeCheck) { - Error error = hidra2::ErrorTemplates::kEndOfFile.Generate(); - ASSERT_FALSE(hidra2::ErrorTemplates::kMemoryAllocationError == error); + Error error = asapo::ErrorTemplates::kEndOfFile.Generate(); + ASSERT_FALSE(asapo::ErrorTemplates::kMemoryAllocationError == error); } } diff --git a/common/cpp/unittests/data_structs/test_data_structs.cpp b/common/cpp/unittests/data_structs/test_data_structs.cpp index 60c24c5bf..01d282ae7 100644 --- a/common/cpp/unittests/data_structs/test_data_structs.cpp +++ b/common/cpp/unittests/data_structs/test_data_structs.cpp @@ -5,7 +5,7 @@ #include <chrono> -using hidra2::FileInfo; +using asapo::FileInfo; using ::testing::AtLeast; using ::testing::Eq; diff --git a/common/cpp/unittests/json_parser/test_json_parser.cpp b/common/cpp/unittests/json_parser/test_json_parser.cpp index 90ef15799..e884cb43c 100644 --- a/common/cpp/unittests/json_parser/test_json_parser.cpp +++ b/common/cpp/unittests/json_parser/test_json_parser.cpp @@ -20,11 +20,11 @@ using ::testing::SetArgPointee; using ::testing::HasSubstr; using ::testing::ElementsAre; -using hidra2::JsonFileParser; -using hidra2::JsonStringParser; -using hidra2::RapidJson; -using hidra2::MockIO; -using hidra2::IO; +using asapo::JsonFileParser; +using asapo::JsonStringParser; +using asapo::RapidJson; +using asapo::MockIO; +using asapo::IO; namespace { @@ -242,12 +242,12 @@ TEST_F(ParseFileTests, CannotReadFile) { std::string json = R"({"_id":2})"; EXPECT_CALL(mock_io, ReadFileToString_t("filename", _)). - WillOnce(DoAll(testing::SetArgPointee<1>(hidra2::IOErrorTemplates::kFileNotFound.Generate().release()), + WillOnce(DoAll(testing::SetArgPointee<1>(asapo::IOErrorTemplates::kFileNotFound.Generate().release()), testing::Return(""))); uint64_t id; auto err = parser.GetUInt64("_id", &id); - ASSERT_THAT(err->Explain(), HasSubstr(hidra2::IOErrorTemplates::kFileNotFound.Generate()->Explain())); + ASSERT_THAT(err->Explain(), HasSubstr(asapo::IOErrorTemplates::kFileNotFound.Generate()->Explain())); } diff --git a/common/cpp/unittests/logger/test_fluentd_sink.cpp b/common/cpp/unittests/logger/test_fluentd_sink.cpp index 7c305dc6d..2b043c64d 100644 --- a/common/cpp/unittests/logger/test_fluentd_sink.cpp +++ b/common/cpp/unittests/logger/test_fluentd_sink.cpp @@ -19,8 +19,8 @@ using ::testing::SetArgPointee; using ::testing::HasSubstr; using ::testing::ElementsAre; using ::testing::ElementsAre; -using hidra2::MockHttpClient; -using hidra2::FluentdSink; +using asapo::MockHttpClient; +using asapo::FluentdSink; namespace { @@ -32,7 +32,7 @@ class FluentdSinkTests : public Test { spdlog::details::log_msg msg; std::unique_ptr<spdlog::logger> logger; void SetUp() override { - sink->httpclient__ = std::unique_ptr<hidra2::HttpClient> {&mock_http_client}; + sink->httpclient__ = std::unique_ptr<asapo::HttpClient> {&mock_http_client}; logger.reset(new spdlog::logger("mylogger", sink)); } void TearDown() override { diff --git a/common/cpp/unittests/logger/test_logger.cpp b/common/cpp/unittests/logger/test_logger.cpp index 71253227b..7db8dcbe0 100644 --- a/common/cpp/unittests/logger/test_logger.cpp +++ b/common/cpp/unittests/logger/test_logger.cpp @@ -15,13 +15,13 @@ using ::testing::SetArgPointee; using ::testing::HasSubstr; using ::testing::ElementsAre; -using hidra2::LogLevel; +using asapo::LogLevel; namespace { void CheckConvert(const std::string& str, LogLevel level) { - hidra2::Error err; - auto loglev = hidra2::StringToLogLevel(str, &err); + asapo::Error err; + auto loglev = asapo::StringToLogLevel(str, &err); ASSERT_THAT(err, Eq(nullptr)); ASSERT_THAT(loglev, Eq(level)); } @@ -36,21 +36,21 @@ TEST(StringToLogLevel, ConvertOK) { TEST(StringToLogLevel, ConvertError) { - hidra2::Error err; - auto loglev = hidra2::StringToLogLevel("wrong", &err); + asapo::Error err; + auto loglev = asapo::StringToLogLevel("wrong", &err); ASSERT_THAT(err, Ne(nullptr)); - ASSERT_THAT(loglev, Eq(hidra2::LogLevel::None)); + ASSERT_THAT(loglev, Eq(asapo::LogLevel::None)); } TEST(DefaultLogger, BinLogger) { - auto logger = hidra2::CreateDefaultLoggerBin("test"); - ASSERT_THAT(dynamic_cast<hidra2::SpdLogger*>(logger.get()), Ne(nullptr)); + auto logger = asapo::CreateDefaultLoggerBin("test"); + ASSERT_THAT(dynamic_cast<asapo::SpdLogger*>(logger.get()), Ne(nullptr)); } TEST(DefaultLogger, ApiLogger) { - auto logger = hidra2::CreateDefaultLoggerApi("test", "endpoint"); - ASSERT_THAT(dynamic_cast<hidra2::SpdLogger*>(logger.get()), Ne(nullptr)); + auto logger = asapo::CreateDefaultLoggerApi("test", "endpoint"); + ASSERT_THAT(dynamic_cast<asapo::SpdLogger*>(logger.get()), Ne(nullptr)); } class MockSink : public spdlog::sinks::base_sink<std::mutex> { @@ -66,7 +66,7 @@ class LoggerTests : public Test { public: std::shared_ptr<MockSink> mock_sink{new MockSink{"test_url"}}; std::unique_ptr<spdlog::logger> log; - hidra2::SpdLogger logger{"test", "test_uri"}; + asapo::SpdLogger logger{"test", "test_uri"}; spdlog::details::log_msg msg; std::string test_string{"Hello"}; void SetUp() override { diff --git a/examples/producer/dummy-data-producer/CMakeLists.txt b/examples/producer/dummy-data-producer/CMakeLists.txt index 27851c591..ec7207b6a 100644 --- a/examples/producer/dummy-data-producer/CMakeLists.txt +++ b/examples/producer/dummy-data-producer/CMakeLists.txt @@ -7,8 +7,8 @@ add_executable(${TARGET_NAME} ${SOURCE_FILES}) target_include_directories(${TARGET_NAME} PUBLIC include ${CMAKE_SOURCE_DIR}/common/cpp/include) #Add all necessary common libraries -GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) -target_link_libraries(${TARGET_NAME} ${HIDRA2_COMMON_IO_LIBRARIES}) +GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) +target_link_libraries(${TARGET_NAME} ${ASAPO_COMMON_IO_LIBRARIES}) target_link_libraries(${TARGET_NAME} producer-api) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) diff --git a/examples/producer/dummy-data-producer/dummy_data_producer.cpp b/examples/producer/dummy-data-producer/dummy_data_producer.cpp index dd1e4cf48..d73fa38c6 100644 --- a/examples/producer/dummy-data-producer/dummy_data_producer.cpp +++ b/examples/producer/dummy-data-producer/dummy_data_producer.cpp @@ -3,7 +3,7 @@ #include <vector> #include <tuple> -#include "hidra2_producer.h" +#include "asapo_producer.h" using std::chrono::high_resolution_clock; @@ -24,7 +24,7 @@ ArgumentTuple ProcessCommandArguments(int argc, char* argv[]) { } } -bool SendDummyData(hidra2::Producer* producer, size_t number_of_byte, uint64_t iterations) { +bool SendDummyData(asapo::Producer* producer, size_t number_of_byte, uint64_t iterations) { auto buffer = std::unique_ptr<uint8_t>(new uint8_t[number_of_byte]); for(uint64_t i = 0; i < iterations; i++) { @@ -54,7 +54,7 @@ int main (int argc, char* argv[]) { << "iterations: " << iterations << std::endl << std::endl; - auto producer = hidra2::Producer::Create(); + auto producer = asapo::Producer::Create(); auto err = producer->ConnectToReceiver(receiver_address); if(err) { std::cerr << "Failed to connect to receiver. ProducerError: " << err << std::endl; diff --git a/examples/worker/getnext_broker/CMakeLists.txt b/examples/worker/getnext_broker/CMakeLists.txt index 3d9f18bf7..b8be1ad68 100644 --- a/examples/worker/getnext_broker/CMakeLists.txt +++ b/examples/worker/getnext_broker/CMakeLists.txt @@ -2,7 +2,7 @@ set(TARGET_NAME getnext_broker) set(SOURCE_FILES getnext_broker.cpp) add_executable(${TARGET_NAME} ${SOURCE_FILES}) -target_link_libraries(${TARGET_NAME} hidra2-worker) +target_link_libraries(${TARGET_NAME} asapo-worker) #use expression generator to get rid of VS adding Debug/Release folders set_target_properties(${TARGET_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY @@ -10,12 +10,12 @@ set_target_properties(${TARGET_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ) get_target_property(VAR ${TARGET_NAME} RUNTIME_OUTPUT_DIRECTORY) -add_dependencies(${TARGET_NAME} hidra2-broker) +add_dependencies(${TARGET_NAME} asapo-broker) configure_file(${CMAKE_SOURCE_DIR}/tests/automatic/settings/broker_settings.json settings.json COPYONLY) -add_script_test("${TARGET_NAME}" "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_NAME} $<TARGET_PROPERTY:hidra2-broker,EXENAME>") +add_script_test("${TARGET_NAME}" "${CMAKE_CURRENT_BINARY_DIR}/${TARGET_NAME} $<TARGET_PROPERTY:asapo-broker,EXENAME>") set (dir examples/worker/${TARGET_NAME}) install(TARGETS ${TARGET_NAME} DESTINATION "${dir}") diff --git a/examples/worker/getnext_broker/CMakeLists_separate.in b/examples/worker/getnext_broker/CMakeLists_separate.in index 551ade751..5bcf1c56f 100644 --- a/examples/worker/getnext_broker/CMakeLists_separate.in +++ b/examples/worker/getnext_broker/CMakeLists_separate.in @@ -31,4 +31,4 @@ link_directories(@CMAKE_INSTALL_PREFIX@/lib) add_executable(${TARGET_NAME} ${SOURCE_FILES}) target_include_directories(${TARGET_NAME} PUBLIC @CMAKE_INSTALL_PREFIX@/include ${CURL_INCLUDE_DIRS}) -target_link_libraries(${TARGET_NAME} hidra2-worker ${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) +target_link_libraries(${TARGET_NAME} asapo-worker ${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) diff --git a/examples/worker/getnext_broker/Makefile.in b/examples/worker/getnext_broker/Makefile.in index bc4ee332c..ae61c2ed4 100644 --- a/examples/worker/getnext_broker/Makefile.in +++ b/examples/worker/getnext_broker/Makefile.in @@ -3,7 +3,7 @@ PROGRAM=@TARGET_NAME@ CXX=g++ CXXFLAGS=-std=c++11 LDFLAGS=-pthread -static-libgcc -static-libstdc++ -LIBS=-L @CMAKE_INSTALL_PREFIX@/lib -lhidra2-worker -L ${LIBCURL_DIR}/lib -lcurl +LIBS=-L @CMAKE_INSTALL_PREFIX@/lib -lasapo-worker -L ${LIBCURL_DIR}/lib -lcurl INCLUDE=-I @CMAKE_INSTALL_PREFIX@/include -I ${LIBCURL_DIR}/include RM=rm -f diff --git a/examples/worker/getnext_broker/getnext_broker.cpp b/examples/worker/getnext_broker/getnext_broker.cpp index 726c64102..2422d1067 100644 --- a/examples/worker/getnext_broker/getnext_broker.cpp +++ b/examples/worker/getnext_broker/getnext_broker.cpp @@ -7,10 +7,10 @@ #include <iomanip> #include <numeric> -#include "hidra2_worker.h" +#include "asapo_worker.h" using std::chrono::high_resolution_clock; -using hidra2::Error; +using asapo::Error; void WaitThreads(std::vector<std::thread>* threads) { for (auto& thread : *threads) { @@ -20,7 +20,7 @@ void WaitThreads(std::vector<std::thread>* threads) { int ProcessError(const Error& err) { if (err == nullptr) return 0; - if (err->GetErrorType() != hidra2::ErrorType::kEndOfFile) { + if (err->GetErrorType() != asapo::ErrorType::kEndOfFile) { std::cout << err->Explain() << std::endl; return 1; } @@ -30,9 +30,9 @@ int ProcessError(const Error& err) { std::vector<std::thread> StartThreads(const std::string& server, const std::string& run_name, int nthreads, std::vector<int>* nfiles, std::vector<int>* errors) { auto exec_next = [server, run_name, nfiles, errors](int i) { - hidra2::FileInfo fi; + asapo::FileInfo fi; Error err; - auto broker = hidra2::DataBrokerFactory::CreateServerBroker(server, run_name, &err); + auto broker = asapo::DataBrokerFactory::CreateServerBroker(server, run_name, &err); broker->SetTimeout(1000); while ((err = broker->GetNext(&fi, nullptr)) == nullptr) { (*nfiles)[i] ++; @@ -48,7 +48,7 @@ std::vector<std::thread> StartThreads(const std::string& server, const std::stri } int ReadAllData(const std::string& server, const std::string& run_name, int nthreads, uint64_t* duration_ms) { - hidra2::FileInfo fi; + asapo::FileInfo fi; high_resolution_clock::time_point t1 = high_resolution_clock::now(); std::vector<int>nfiles(nthreads, 0); diff --git a/examples/worker/process_folder/CMakeLists.txt b/examples/worker/process_folder/CMakeLists.txt index ea2050328..db51972d2 100644 --- a/examples/worker/process_folder/CMakeLists.txt +++ b/examples/worker/process_folder/CMakeLists.txt @@ -4,10 +4,10 @@ set(SOURCE_FILES process_folder.cpp) add_executable(${TARGET_NAME} ${SOURCE_FILES}) #Add all necessary common libraries -GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) -target_link_libraries(${TARGET_NAME} ${HIDRA2_COMMON_IO_LIBRARIES}) +GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) +target_link_libraries(${TARGET_NAME} ${ASAPO_COMMON_IO_LIBRARIES}) -target_link_libraries(${TARGET_NAME} hidra2-worker) +target_link_libraries(${TARGET_NAME} asapo-worker) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) #use expression generator to get rid of VS adding Debug/Release folders set_target_properties(${TARGET_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY diff --git a/examples/worker/process_folder/CMakeLists_separate.in b/examples/worker/process_folder/CMakeLists_separate.in index cd02b336c..a250ea32f 100644 --- a/examples/worker/process_folder/CMakeLists_separate.in +++ b/examples/worker/process_folder/CMakeLists_separate.in @@ -18,5 +18,5 @@ link_directories(@CMAKE_INSTALL_PREFIX@/lib) add_executable(${TARGET_NAME} ${SOURCE_FILES}) target_include_directories(${TARGET_NAME} PUBLIC @CMAKE_INSTALL_PREFIX@/include) -target_link_libraries(${TARGET_NAME} hidra2-worker ${CMAKE_THREAD_LIBS_INIT}) +target_link_libraries(${TARGET_NAME} asapo-worker ${CMAKE_THREAD_LIBS_INIT}) diff --git a/examples/worker/process_folder/Makefile.in b/examples/worker/process_folder/Makefile.in index f71764db4..5f7b7a258 100644 --- a/examples/worker/process_folder/Makefile.in +++ b/examples/worker/process_folder/Makefile.in @@ -3,7 +3,7 @@ PROGRAM=worker_processfolder CXX=g++ CXXFLAGS=-std=c++11 LDFLAGS=-pthread -static-libgcc -static-libstdc++ -LIBS=-L @CMAKE_INSTALL_PREFIX@/lib -lhidra2-worker +LIBS=-L @CMAKE_INSTALL_PREFIX@/lib -lasapo-worker INCLUDE=@CMAKE_INSTALL_PREFIX@/include RM=rm -f diff --git a/examples/worker/process_folder/process_folder.cpp b/examples/worker/process_folder/process_folder.cpp index f85f72573..2e8f7da92 100644 --- a/examples/worker/process_folder/process_folder.cpp +++ b/examples/worker/process_folder/process_folder.cpp @@ -6,10 +6,10 @@ #include <chrono> #include <iomanip> -#include "hidra2_worker.h" +#include "asapo_worker.h" using std::chrono::high_resolution_clock; -using hidra2::Error; +using asapo::Error; struct Statistics { std::chrono::milliseconds duration_scan; @@ -26,9 +26,9 @@ std::string ProcessCommandArguments(int argc, char* argv[]) { return argv[1]; } -std::unique_ptr<hidra2::DataBroker> CreateBroker(const std::string& folder) { +std::unique_ptr<asapo::DataBroker> CreateBroker(const std::string& folder) { Error err; - auto broker = hidra2::DataBrokerFactory::CreateFolderBroker(folder, &err); + auto broker = asapo::DataBrokerFactory::CreateFolderBroker(folder, &err); if (err != nullptr) { std::cout << "Cannot create broker" << std::endl; exit(EXIT_FAILURE); @@ -37,7 +37,7 @@ std::unique_ptr<hidra2::DataBroker> CreateBroker(const std::string& folder) { return broker; } -void ConnectToBrocker(std::unique_ptr<hidra2::DataBroker>* broker, Statistics* statistics) { +void ConnectToBrocker(std::unique_ptr<asapo::DataBroker>* broker, Statistics* statistics) { high_resolution_clock::time_point t1 = high_resolution_clock::now(); Error err = (*broker)->Connect(); if (err != nullptr) { @@ -48,10 +48,10 @@ void ConnectToBrocker(std::unique_ptr<hidra2::DataBroker>* broker, Statistics* s statistics->duration_scan = std::chrono::duration_cast<std::chrono::milliseconds>( t2 - t1 ); } -void ReadAllData(std::unique_ptr<hidra2::DataBroker>* broker, Statistics* statistics) { +void ReadAllData(std::unique_ptr<asapo::DataBroker>* broker, Statistics* statistics) { Error err; - hidra2::FileInfo file_info; - hidra2::FileData file_data; + asapo::FileInfo file_info; + asapo::FileData file_data; high_resolution_clock::time_point t1 = high_resolution_clock::now(); int nfiles = 0; @@ -60,7 +60,7 @@ void ReadAllData(std::unique_ptr<hidra2::DataBroker>* broker, Statistics* statis nfiles++; size += file_info.size; } - if (err->GetErrorType() != hidra2::ErrorType::kEndOfFile) { + if (err->GetErrorType() != asapo::ErrorType::kEndOfFile) { std::cout << err->Explain() << std::endl; exit(EXIT_FAILURE); } diff --git a/producer/api/CMakeLists.txt b/producer/api/CMakeLists.txt index 806daaf9f..58b7b5182 100644 --- a/producer/api/CMakeLists.txt +++ b/producer/api/CMakeLists.txt @@ -11,7 +11,7 @@ set(SOURCE_FILES ################################ add_library(${TARGET_NAME} STATIC ${SOURCE_FILES} $<TARGET_OBJECTS:system_io> $<TARGET_OBJECTS:logger> $<TARGET_OBJECTS:curl_http_client> ) -target_include_directories(${TARGET_NAME} PUBLIC include ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC include ${ASAPO_CXX_COMMON_INCLUDE_DIR}) target_link_libraries(${TARGET_NAME} ${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) ################################ diff --git a/producer/api/include/asapo_producer.h b/producer/api/include/asapo_producer.h new file mode 100644 index 000000000..84309f32b --- /dev/null +++ b/producer/api/include/asapo_producer.h @@ -0,0 +1,8 @@ +#ifndef ASAPO_ASAPO_PRODUCER_H +#define ASAPO_ASAPO_PRODUCER_H + +#include "common/io_error.h" +#include "producer/producer.h" + + +#endif //ASAPO_ASAPO_PRODUCER_H diff --git a/producer/api/include/hidra2_producer.h b/producer/api/include/hidra2_producer.h deleted file mode 100644 index 7cb5d2431..000000000 --- a/producer/api/include/hidra2_producer.h +++ /dev/null @@ -1,8 +0,0 @@ -#ifndef HIDRA2_HIDRA2_PRODUCER_H -#define HIDRA2_HIDRA2_PRODUCER_H - -#include "common/io_error.h" -#include "producer/producer.h" - - -#endif //HIDRA2_HIDRA2_PRODUCER_H diff --git a/producer/api/include/producer/producer.h b/producer/api/include/producer/producer.h index 0ff7a2629..192e9f2f2 100644 --- a/producer/api/include/producer/producer.h +++ b/producer/api/include/producer/producer.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_PRODUCER__PRODUCER_H -#define HIDRA2_PRODUCER__PRODUCER_H +#ifndef ASAPO_PRODUCER__PRODUCER_H +#define ASAPO_PRODUCER__PRODUCER_H #include <memory> #include <string> @@ -7,7 +7,7 @@ #include "producer_error.h" #include "logger/logger.h" -namespace hidra2 { +namespace asapo { enum class ProducerStatus { kDisconnected, @@ -57,4 +57,4 @@ class Producer { }; } -#endif //HIDRA2_PRODUCER__PRODUCER_H +#endif //ASAPO_PRODUCER__PRODUCER_H diff --git a/producer/api/include/producer/producer_error.h b/producer/api/include/producer/producer_error.h index cdcf69a74..720b5cf4d 100644 --- a/producer/api/include/producer/producer_error.h +++ b/producer/api/include/producer/producer_error.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_PRODUCER_ERROR_H -#define HIDRA2_PRODUCER_ERROR_H +#ifndef ASAPO_PRODUCER_ERROR_H +#define ASAPO_PRODUCER_ERROR_H #include "common/error.h" -namespace hidra2 { +namespace asapo { enum class ProducerErrorType { kAlreadyConnected, @@ -75,4 +75,4 @@ auto const kUnknownServerError = ProducerErrorTemplate { }; } -#endif //HIDRA2_PRODUCER_ERROR_H +#endif //ASAPO_PRODUCER_ERROR_H diff --git a/producer/api/src/producer.cpp b/producer/api/src/producer.cpp index 25add6276..c69f21e14 100644 --- a/producer/api/src/producer.cpp +++ b/producer/api/src/producer.cpp @@ -1,6 +1,6 @@ #include "producer/producer.h" #include "producer_impl.h" -std::unique_ptr<hidra2::Producer> hidra2::Producer::Create() { - return std::unique_ptr<hidra2::Producer>(new ProducerImpl()); +std::unique_ptr<asapo::Producer> asapo::Producer::Create() { + return std::unique_ptr<asapo::Producer>(new ProducerImpl()); } diff --git a/producer/api/src/producer_impl.cpp b/producer/api/src/producer_impl.cpp index b7bd9ecb0..6e8a5acb8 100644 --- a/producer/api/src/producer_impl.cpp +++ b/producer/api/src/producer_impl.cpp @@ -4,7 +4,7 @@ #include "producer_impl.h" #include "io/io_factory.h" -namespace hidra2 { +namespace asapo { const uint32_t ProducerImpl::kVersion = 1; const size_t ProducerImpl::kMaxChunkSize = size_t(1024) * size_t(1024) * size_t(1024) * size_t(2); //2GiByte diff --git a/producer/api/src/producer_impl.h b/producer/api/src/producer_impl.h index 755dfbbbf..5710d8dd5 100644 --- a/producer/api/src/producer_impl.h +++ b/producer/api/src/producer_impl.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_PRODUCER__PRODUCER_IMPL_H -#define HIDRA2_PRODUCER__PRODUCER_IMPL_H +#ifndef ASAPO_PRODUCER__PRODUCER_IMPL_H +#define ASAPO_PRODUCER__PRODUCER_IMPL_H #include <string> #include <common/networking.h> @@ -7,7 +7,7 @@ #include "producer/producer.h" #include "logger/logger.h" -namespace hidra2 { +namespace asapo { class ProducerImpl : public Producer { private: static const uint32_t kVersion; @@ -42,4 +42,4 @@ class ProducerImpl : public Producer { }; } -#endif //HIDRA2_PRODUCER__PRODUCER_IMPL_H +#endif //ASAPO_PRODUCER__PRODUCER_IMPL_H diff --git a/producer/api/unittests/test_producer.cpp b/producer/api/unittests/test_producer.cpp index 91b1f691a..80072d7c1 100644 --- a/producer/api/unittests/test_producer.cpp +++ b/producer/api/unittests/test_producer.cpp @@ -8,8 +8,8 @@ using ::testing::Ne; namespace { TEST(CreateProducer, PointerIsNotNullptr) { - std::unique_ptr<hidra2::Producer> producer = hidra2::Producer::Create(); - ASSERT_THAT(dynamic_cast<hidra2::ProducerImpl*>(producer.get()), Ne(nullptr)); + std::unique_ptr<asapo::Producer> producer = asapo::Producer::Create(); + ASSERT_THAT(dynamic_cast<asapo::ProducerImpl*>(producer.get()), Ne(nullptr)); ASSERT_THAT(producer.get(), Ne(nullptr)); } diff --git a/producer/api/unittests/test_producer_impl.cpp b/producer/api/unittests/test_producer_impl.cpp index 242e5d675..0376a3f3d 100644 --- a/producer/api/unittests/test_producer_impl.cpp +++ b/producer/api/unittests/test_producer_impl.cpp @@ -22,14 +22,14 @@ using ::testing::InSequence; using ::testing::HasSubstr; TEST(get_version, VersionAboveZero) { - hidra2::ProducerImpl producer; + asapo::ProducerImpl producer; EXPECT_GE(producer.GetVersion(), 0); } TEST(Producer, Logger) { - hidra2::ProducerImpl producer; - ASSERT_THAT(dynamic_cast<hidra2::AbstractLogger*>(producer.log__.get()), Ne(nullptr)); + asapo::ProducerImpl producer; + ASSERT_THAT(dynamic_cast<asapo::AbstractLogger*>(producer.log__.get()), Ne(nullptr)); } /** @@ -38,11 +38,11 @@ TEST(Producer, Logger) { class ProducerImpl : public testing::Test { public: - hidra2::ProducerImpl producer; - testing::NiceMock<hidra2::MockIO> mock_io; - testing::NiceMock<hidra2::MockLogger> mock_logger; + asapo::ProducerImpl producer; + testing::NiceMock<asapo::MockIO> mock_io; + testing::NiceMock<asapo::MockLogger> mock_logger; - hidra2::FileDescriptor expected_fd = 83942; + asapo::FileDescriptor expected_fd = 83942; uint64_t expected_file_id = 4224; std::string expected_address = "127.0.0.1:9090"; uint64_t expected_request_id = 0; @@ -50,15 +50,15 @@ class ProducerImpl : public testing::Test { void* expected_file_pointer = (void*)0xC00FE; void SetUp() override { - producer.io__ = std::unique_ptr<hidra2::IO> {&mock_io}; - producer.log__ = hidra2::Logger {&mock_logger}; + producer.io__ = std::unique_ptr<asapo::IO> {&mock_io}; + producer.log__ = asapo::Logger {&mock_logger}; } void TearDown() override { producer.io__.release(); producer.log__.release(); } - void ConnectToReceiver_DONE(hidra2::FileDescriptor expected_fd = 1) { + void ConnectToReceiver_DONE(asapo::FileDescriptor expected_fd = 1) { EXPECT_CALL(mock_io, CreateAndConnectIPTCPSocket_t(expected_address, _)) .Times(1) .WillOnce( @@ -80,8 +80,8 @@ class ProducerImpl : public testing::Test { }; TEST_F(ProducerImpl, get_status__disconnected) { - hidra2::ProducerStatus status = producer.GetStatus(); - ASSERT_THAT(status, Eq(hidra2::ProducerStatus::kDisconnected)); + asapo::ProducerStatus status = producer.GetStatus(); + ASSERT_THAT(status, Eq(asapo::ProducerStatus::kDisconnected)); } @@ -90,7 +90,7 @@ TEST_F(ProducerImpl, ConnectToReceiver__CreateAndConnectIPTCPSocket_error) { .Times(1) .WillOnce( DoAll( - testing::SetArgPointee<1>(hidra2::IOErrorTemplates::kInvalidAddressFormat.Generate().release()), + testing::SetArgPointee<1>(asapo::IOErrorTemplates::kInvalidAddressFormat.Generate().release()), Return(-1) )); @@ -99,8 +99,8 @@ TEST_F(ProducerImpl, ConnectToReceiver__CreateAndConnectIPTCPSocket_error) { auto error = producer.ConnectToReceiver(expected_address); auto status = producer.GetStatus(); - ASSERT_THAT(error, Eq(hidra2::IOErrorTemplates::kInvalidAddressFormat)); - ASSERT_THAT(status, Eq(hidra2::ProducerStatus::kDisconnected)); + ASSERT_THAT(error, Eq(asapo::IOErrorTemplates::kInvalidAddressFormat)); + ASSERT_THAT(status, Eq(asapo::ProducerStatus::kDisconnected)); } TEST_F(ProducerImpl, ConnectToReceiver) { @@ -119,7 +119,7 @@ TEST_F(ProducerImpl, ConnectToReceiver) { auto status = producer.GetStatus(); ASSERT_THAT(error, Eq(nullptr)); - ASSERT_THAT(status, Eq(hidra2::ProducerStatus::kConnected)); + ASSERT_THAT(status, Eq(asapo::ProducerStatus::kConnected)); } TEST_F(ProducerImpl, ConnectToReceiver__already_connected) { @@ -129,7 +129,7 @@ TEST_F(ProducerImpl, ConnectToReceiver__already_connected) { auto error = producer.ConnectToReceiver(expected_address); - ASSERT_THAT(error, Eq(hidra2::ProducerErrorTemplates::kAlreadyConnected)); + ASSERT_THAT(error, Eq(asapo::ProducerErrorTemplates::kAlreadyConnected)); } /** @@ -138,23 +138,23 @@ TEST_F(ProducerImpl, ConnectToReceiver__already_connected) { MATCHER_P3(M_CheckSendDataRequest, request_id, file_id, file_size, "Checks if a valid GenericNetworkRequestHeader was Send") { - return ((hidra2::GenericNetworkRequestHeader*)arg)->op_code == hidra2::kNetOpcodeSendData - && ((hidra2::GenericNetworkRequestHeader*)arg)->request_id == request_id - && ((hidra2::GenericNetworkRequestHeader*)arg)->data_id == file_id - && ((hidra2::GenericNetworkRequestHeader*)arg)->data_size == file_size; + return ((asapo::GenericNetworkRequestHeader*)arg)->op_code == asapo::kNetOpcodeSendData + && ((asapo::GenericNetworkRequestHeader*)arg)->request_id == request_id + && ((asapo::GenericNetworkRequestHeader*)arg)->data_id == file_id + && ((asapo::GenericNetworkRequestHeader*)arg)->data_size == file_size; } ACTION_P2(A_WriteSendDataResponse, error_code, request_id) { - ((hidra2::SendDataResponse*)arg1)->op_code = hidra2::kNetOpcodeSendData; - ((hidra2::SendDataResponse*)arg1)->error_code = error_code; - ((hidra2::SendDataResponse*)arg1)->request_id = request_id; + ((asapo::SendDataResponse*)arg1)->op_code = asapo::kNetOpcodeSendData; + ((asapo::SendDataResponse*)arg1)->error_code = error_code; + ((asapo::SendDataResponse*)arg1)->request_id = request_id; } TEST_F(ProducerImpl, Send__connection_not_ready) { auto error = producer.Send(expected_file_id, nullptr, 1); - ASSERT_THAT(error, Eq(hidra2::ProducerErrorTemplates::kConnectionNotReady)); + ASSERT_THAT(error, Eq(asapo::ProducerErrorTemplates::kConnectionNotReady)); } TEST_F(ProducerImpl, Send__file_too_large) { @@ -164,7 +164,7 @@ TEST_F(ProducerImpl, Send__file_too_large) { auto error = producer.Send(expected_file_id, nullptr, size_t(1024) * size_t(1024) * size_t(1024) * size_t(3)); - ASSERT_THAT(error, Eq(hidra2::ProducerErrorTemplates::kFileTooLarge)); + ASSERT_THAT(error, Eq(asapo::ProducerErrorTemplates::kFileTooLarge)); } TEST_F(ProducerImpl, Send__sendDataRequest_error) { @@ -174,17 +174,17 @@ TEST_F(ProducerImpl, Send__sendDataRequest_error) { EXPECT_CALL(mock_io, Send_t(expected_fd, M_CheckSendDataRequest(expected_request_id, expected_file_id, expected_file_size), - sizeof(hidra2::GenericNetworkRequestHeader), _)) + sizeof(asapo::GenericNetworkRequestHeader), _)) .Times(1) .WillOnce( DoAll( - testing::SetArgPointee<3>(hidra2::IOErrorTemplates::kBadFileNumber.Generate().release()), + testing::SetArgPointee<3>(asapo::IOErrorTemplates::kBadFileNumber.Generate().release()), Return(-1) )); auto error = producer.Send(expected_file_id, nullptr, expected_file_size); - ASSERT_THAT(error, Eq(hidra2::IOErrorTemplates::kBadFileNumber)); + ASSERT_THAT(error, Eq(asapo::IOErrorTemplates::kBadFileNumber)); } TEST_F(ProducerImpl, Send__sendData_error) { @@ -197,7 +197,7 @@ TEST_F(ProducerImpl, Send__sendData_error) { .Times(1) .WillOnce( DoAll( - testing::SetArgPointee<3>(hidra2::IOErrorTemplates::kBadFileNumber.Generate().release()), + testing::SetArgPointee<3>(asapo::IOErrorTemplates::kBadFileNumber.Generate().release()), Return(-1) )); @@ -205,7 +205,7 @@ TEST_F(ProducerImpl, Send__sendData_error) { auto error = producer.Send(expected_file_id, expected_file_pointer, expected_file_size); - ASSERT_THAT(error, Eq(hidra2::IOErrorTemplates::kBadFileNumber)); + ASSERT_THAT(error, Eq(asapo::IOErrorTemplates::kBadFileNumber)); } @@ -215,11 +215,11 @@ TEST_F(ProducerImpl, Send__Receive_error) { ConnectToReceiver_DONE(expected_fd); Send_DONE(2); - EXPECT_CALL(mock_io, Receive_t(expected_fd, _, sizeof(hidra2::SendDataResponse), _)) + EXPECT_CALL(mock_io, Receive_t(expected_fd, _, sizeof(asapo::SendDataResponse), _)) .Times(1) .WillOnce( DoAll( - testing::SetArgPointee<3>(hidra2::IOErrorTemplates::kBadFileNumber.Generate().release()), + testing::SetArgPointee<3>(asapo::IOErrorTemplates::kBadFileNumber.Generate().release()), testing::Return(-1) )); @@ -227,7 +227,7 @@ TEST_F(ProducerImpl, Send__Receive_error) { auto error = producer.Send(expected_file_id, expected_file_pointer, expected_file_size); - ASSERT_THAT(error, Eq(hidra2::IOErrorTemplates::kBadFileNumber)); + ASSERT_THAT(error, Eq(asapo::IOErrorTemplates::kBadFileNumber)); } TEST_F(ProducerImpl, Send__Receive_server_error) { @@ -237,18 +237,18 @@ TEST_F(ProducerImpl, Send__Receive_server_error) { Send_DONE(2); - EXPECT_CALL(mock_io, Receive_t(_, _, sizeof(hidra2::SendDataResponse), _)) + EXPECT_CALL(mock_io, Receive_t(_, _, sizeof(asapo::SendDataResponse), _)) .Times(1) .WillOnce( DoAll( testing::SetArgPointee<3>(nullptr), - A_WriteSendDataResponse(hidra2::kNetErrorAllocateStorageFailed, expected_request_id), + A_WriteSendDataResponse(asapo::kNetErrorAllocateStorageFailed, expected_request_id), testing::ReturnArg<2>() )); auto error = producer.Send(expected_file_id, expected_file_pointer, expected_file_size); - ASSERT_THAT(error, Eq(hidra2::ProducerErrorTemplates::kUnknownServerError)); + ASSERT_THAT(error, Eq(asapo::ProducerErrorTemplates::kUnknownServerError)); } TEST_F(ProducerImpl, Send__Receive_server_error_id_already_in_use) { @@ -258,18 +258,18 @@ TEST_F(ProducerImpl, Send__Receive_server_error_id_already_in_use) { Send_DONE(2); - EXPECT_CALL(mock_io, Receive_t(_, _, sizeof(hidra2::SendDataResponse), _)) + EXPECT_CALL(mock_io, Receive_t(_, _, sizeof(asapo::SendDataResponse), _)) .Times(1) .WillOnce( DoAll( testing::SetArgPointee<3>(nullptr), - A_WriteSendDataResponse(hidra2::kNetErrorFileIdAlreadyInUse, expected_request_id), + A_WriteSendDataResponse(asapo::kNetErrorFileIdAlreadyInUse, expected_request_id), testing::ReturnArg<2>() )); auto error = producer.Send(expected_file_id, expected_file_pointer, expected_file_size); - ASSERT_THAT(error, Eq(hidra2::ProducerErrorTemplates::kFileIdAlreadyInUse)); + ASSERT_THAT(error, Eq(asapo::ProducerErrorTemplates::kFileIdAlreadyInUse)); } TEST_F(ProducerImpl, Send) { @@ -279,12 +279,12 @@ TEST_F(ProducerImpl, Send) { Send_DONE(2); - EXPECT_CALL(mock_io, Receive_t(_, _, sizeof(hidra2::SendDataResponse), _)) + EXPECT_CALL(mock_io, Receive_t(_, _, sizeof(asapo::SendDataResponse), _)) .Times(1) .WillOnce( DoAll( testing::SetArgPointee<3>(nullptr), - A_WriteSendDataResponse(hidra2::kNetErrorNoError, expected_request_id), + A_WriteSendDataResponse(asapo::kNetErrorNoError, expected_request_id), testing::ReturnArg<2>() )); @@ -314,9 +314,9 @@ TEST_F(ProducerImpl, EnableRemoteLog) { TEST_F(ProducerImpl, SetLogLevel) { - EXPECT_CALL(mock_logger, SetLogLevel(hidra2::LogLevel::Warning)); + EXPECT_CALL(mock_logger, SetLogLevel(asapo::LogLevel::Warning)); - producer.SetLogLevel(hidra2::LogLevel::Warning); + producer.SetLogLevel(asapo::LogLevel::Warning); } diff --git a/receiver/CMakeLists.txt b/receiver/CMakeLists.txt index cb9c6267f..33b5e7bf4 100644 --- a/receiver/CMakeLists.txt +++ b/receiver/CMakeLists.txt @@ -20,7 +20,7 @@ set(SOURCE_FILES add_library(${TARGET_NAME} STATIC ${SOURCE_FILES} $<TARGET_OBJECTS:system_io> $<TARGET_OBJECTS:curl_http_client> $<TARGET_OBJECTS:json_parser> $<TARGET_OBJECTS:logger>) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR} ${CURL_INCLUDE_DIRS}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CURL_INCLUDE_DIRS}) target_link_libraries(${TARGET_NAME} ${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} database) diff --git a/receiver/src/connection.cpp b/receiver/src/connection.cpp index d74affd2b..b86a1f0ef 100644 --- a/receiver/src/connection.cpp +++ b/receiver/src/connection.cpp @@ -6,7 +6,7 @@ #include "receiver_logger.h" -namespace hidra2 { +namespace asapo { size_t Connection::kRequestHandlerMaxBufferSize; std::atomic<uint32_t> Connection::kNetworkProducerPeerImplGlobalCounter(0); diff --git a/receiver/src/connection.h b/receiver/src/connection.h index 3fbc728d1..11fdf1eff 100644 --- a/receiver/src/connection.h +++ b/receiver/src/connection.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_NetworkProducerPeerImpl_H -#define HIDRA2_NetworkProducerPeerImpl_H +#ifndef ASAPO_NetworkProducerPeerImpl_H +#define ASAPO_NetworkProducerPeerImpl_H #include "connection.h" @@ -17,7 +17,7 @@ #include "statistics.h" #include "logger/logger.h" -namespace hidra2 { +namespace asapo { class Connection { public: @@ -48,4 +48,4 @@ class Connection { } -#endif //HIDRA2_NetworkProducerPeerImpl_H +#endif //ASAPO_NetworkProducerPeerImpl_H diff --git a/receiver/src/main.cpp b/receiver/src/main.cpp index 258d81d56..f40dc1e2f 100644 --- a/receiver/src/main.cpp +++ b/receiver/src/main.cpp @@ -6,32 +6,32 @@ #include "receiver_logger.h" -hidra2::Error ReadConfigFile(int argc, char* argv[]) { +asapo::Error ReadConfigFile(int argc, char* argv[]) { if (argc != 2) { std::cerr << "Usage: " << argv[0] << " <config file>" << std::endl; exit(EXIT_FAILURE); } - hidra2::ReceiverConfigFactory factory; + asapo::ReceiverConfigFactory factory; return factory.SetConfigFromFile(argv[1]); } int main (int argc, char* argv[]) { auto err = ReadConfigFile(argc, argv); - const auto& logger = hidra2::GetDefaultReceiverLogger(); + const auto& logger = asapo::GetDefaultReceiverLogger(); if (err) { logger->Error("cannot read config file: " + err->Explain()); return 1; } - auto config = hidra2::GetReceiverConfig(); + auto config = asapo::GetReceiverConfig(); logger->SetLogLevel(config->log_level); static const std::string address = "0.0.0.0:" + std::to_string(config->listen_port); - auto* receiver = new hidra2::Receiver(); + auto* receiver = new asapo::Receiver(); logger->Info("listening on " + address); receiver->Listen(address, &err); diff --git a/receiver/src/receiver.cpp b/receiver/src/receiver.cpp index 54f79db87..8d2c1b1d0 100644 --- a/receiver/src/receiver.cpp +++ b/receiver/src/receiver.cpp @@ -5,7 +5,7 @@ #include "connection.h" #include <io/io_factory.h> -namespace hidra2 { +namespace asapo { const int Receiver::kMaxUnacceptedConnectionsBacklog = 5; diff --git a/receiver/src/receiver.h b/receiver/src/receiver.h index 55a94678a..c7435ce68 100644 --- a/receiver/src/receiver.h +++ b/receiver/src/receiver.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_RECEIVER_H -#define HIDRA2_RECEIVER_H +#ifndef ASAPO_RECEIVER_H +#define ASAPO_RECEIVER_H #include <string> #include <thread> @@ -9,7 +9,7 @@ #include "connection.h" #include "receiver_logger.h" -namespace hidra2 { +namespace asapo { class Receiver { private: @@ -30,4 +30,4 @@ class Receiver { } -#endif //HIDRA2_RECEIVER_H +#endif //ASAPO_RECEIVER_H diff --git a/receiver/src/receiver_config.cpp b/receiver/src/receiver_config.cpp index fc81efa63..4dbae3f09 100644 --- a/receiver/src/receiver_config.cpp +++ b/receiver/src/receiver_config.cpp @@ -3,7 +3,7 @@ #include "io/io_factory.h" #include "json_parser/json_parser.h" -namespace hidra2 { +namespace asapo { ReceiverConfig config; diff --git a/receiver/src/receiver_config.h b/receiver/src/receiver_config.h index 8a1653607..a4f8b4440 100644 --- a/receiver/src/receiver_config.h +++ b/receiver/src/receiver_config.h @@ -1,11 +1,11 @@ -#ifndef HIDRA2_RECEIVER_CONFIG_H -#define HIDRA2_RECEIVER_CONFIG_H +#ifndef ASAPO_RECEIVER_CONFIG_H +#define ASAPO_RECEIVER_CONFIG_H #include "io/io.h" #include "common/error.h" #include "logger/logger.h" -namespace hidra2 { +namespace asapo { struct ReceiverConfig { std::string monitor_db_uri; @@ -23,4 +23,4 @@ const ReceiverConfig* GetReceiverConfig(); } -#endif //HIDRA2_RECEIVER_CONFIG_H +#endif //ASAPO_RECEIVER_CONFIG_H diff --git a/receiver/src/receiver_config_factory.h b/receiver/src/receiver_config_factory.h index ea4087e85..92b8e2859 100644 --- a/receiver/src/receiver_config_factory.h +++ b/receiver/src/receiver_config_factory.h @@ -1,10 +1,10 @@ -#ifndef HIDRA2_RECEIVER_CONFIG_FACTORY__H -#define HIDRA2_RECEIVER_CONFIG_FACTORY__H +#ifndef ASAPO_RECEIVER_CONFIG_FACTORY__H +#define ASAPO_RECEIVER_CONFIG_FACTORY__H #include "io/io.h" #include "common/error.h" -namespace hidra2 { +namespace asapo { class ReceiverConfigFactory { public: @@ -17,4 +17,4 @@ class ReceiverConfigFactory { } -#endif //HIDRA2_RECEIVER_CONFIG_FACTORY__H +#endif //ASAPO_RECEIVER_CONFIG_FACTORY__H diff --git a/receiver/src/receiver_error.h b/receiver/src/receiver_error.h index 42eb039d8..a83f2bf09 100644 --- a/receiver/src/receiver_error.h +++ b/receiver/src/receiver_error.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_RECEIVER_ERROR_H -#define HIDRA2_RECEIVER_ERROR_H +#ifndef ASAPO_RECEIVER_ERROR_H +#define ASAPO_RECEIVER_ERROR_H #include "common/error.h" -namespace hidra2 { +namespace asapo { enum class ReceiverErrorType { kInvalidOpCode, @@ -59,4 +59,4 @@ auto const kBadRequest = ReceiverErrorTemplate { }; } -#endif //HIDRA2_RECEIVER_ERROR_H +#endif //ASAPO_RECEIVER_ERROR_H diff --git a/receiver/src/receiver_logger.cpp b/receiver/src/receiver_logger.cpp index b8b6ff788..1f297a680 100644 --- a/receiver/src/receiver_logger.cpp +++ b/receiver/src/receiver_logger.cpp @@ -1,10 +1,10 @@ #include "receiver_logger.h" -namespace hidra2 { +namespace asapo { AbstractLogger* GetDefaultReceiverLogger() { - static Logger logger = hidra2::CreateDefaultLoggerBin("receiver"); + static Logger logger = asapo::CreateDefaultLoggerBin("receiver"); return logger.get(); } diff --git a/receiver/src/receiver_logger.h b/receiver/src/receiver_logger.h index 9eb7982bb..66e8dd1a6 100644 --- a/receiver/src/receiver_logger.h +++ b/receiver/src/receiver_logger.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_RECEIVER_LOGGER_H -#define HIDRA2_RECEIVER_LOGGER_H +#ifndef ASAPO_RECEIVER_LOGGER_H +#define ASAPO_RECEIVER_LOGGER_H #include "logger/logger.h" -namespace hidra2 { +namespace asapo { AbstractLogger* GetDefaultReceiverLogger(); @@ -11,4 +11,4 @@ AbstractLogger* GetDefaultReceiverLogger(); } -#endif //HIDRA2_RECEIVER_LOGGER_H +#endif //ASAPO_RECEIVER_LOGGER_H diff --git a/receiver/src/request.cpp b/receiver/src/request.cpp index 30862496d..3db277350 100644 --- a/receiver/src/request.cpp +++ b/receiver/src/request.cpp @@ -2,7 +2,7 @@ #include "io/io_factory.h" #include "receiver_config.h" -namespace hidra2 { +namespace asapo { Request::Request(const GenericNetworkRequestHeader& header, SocketDescriptor socket_fd) : io__{GenerateDefaultIO()}, request_header_(header), socket_fd_{socket_fd} { diff --git a/receiver/src/request.h b/receiver/src/request.h index 5b297b83d..a8fca6768 100644 --- a/receiver/src/request.h +++ b/receiver/src/request.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_REQUEST_H -#define HIDRA2_REQUEST_H +#ifndef ASAPO_REQUEST_H +#define ASAPO_REQUEST_H #include "receiver_error.h" #include "common/networking.h" @@ -9,7 +9,7 @@ #include "request_handler_db_write.h" #include "statistics.h" -namespace hidra2 { +namespace asapo { using RequestHandlerList = std::vector<const RequestHandler*>; @@ -46,5 +46,5 @@ class RequestFactory { } -#endif //HIDRA2_REQUEST_H +#endif //ASAPO_REQUEST_H diff --git a/receiver/src/request_handler.h b/receiver/src/request_handler.h index 179171dfe..b4a0dc1f3 100644 --- a/receiver/src/request_handler.h +++ b/receiver/src/request_handler.h @@ -1,10 +1,10 @@ -#ifndef HIDRA2_REQUEST_HANDLER_H -#define HIDRA2_REQUEST_HANDLER_H +#ifndef ASAPO_REQUEST_HANDLER_H +#define ASAPO_REQUEST_HANDLER_H #include "receiver_error.h" #include "statistics.h" -namespace hidra2 { +namespace asapo { class Request; @@ -18,4 +18,4 @@ class RequestHandler { } -#endif //HIDRA2_REQUEST_HANDLER_H +#endif //ASAPO_REQUEST_HANDLER_H diff --git a/receiver/src/request_handler_db_write.cpp b/receiver/src/request_handler_db_write.cpp index 3b85b3770..9461205a9 100644 --- a/receiver/src/request_handler_db_write.cpp +++ b/receiver/src/request_handler_db_write.cpp @@ -3,7 +3,7 @@ #include "receiver_config.h" #include "receiver_logger.h" -namespace hidra2 { +namespace asapo { Error RequestHandlerDbWrite::ProcessRequest(const Request& request) const { if (Error err = ConnectToDbIfNeeded() ) { diff --git a/receiver/src/request_handler_db_write.h b/receiver/src/request_handler_db_write.h index 5faf24852..8fbd671dc 100644 --- a/receiver/src/request_handler_db_write.h +++ b/receiver/src/request_handler_db_write.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_REQUEST_HANDLER_DB_WRITE_H -#define HIDRA2_REQUEST_HANDLER_DB_WRITE_H +#ifndef ASAPO_REQUEST_HANDLER_DB_WRITE_H +#define ASAPO_REQUEST_HANDLER_DB_WRITE_H #include "request_handler.h" #include "database/database.h" @@ -7,7 +7,7 @@ #include "io/io.h" -namespace hidra2 { +namespace asapo { class RequestHandlerDbWrite final: public RequestHandler { public: @@ -23,4 +23,4 @@ class RequestHandlerDbWrite final: public RequestHandler { } -#endif //HIDRA2_REQUEST_HANDLER_DB_WRITE_H +#endif //ASAPO_REQUEST_HANDLER_DB_WRITE_H diff --git a/receiver/src/request_handler_file_write.cpp b/receiver/src/request_handler_file_write.cpp index 83e7a1905..f27a62d03 100644 --- a/receiver/src/request_handler_file_write.cpp +++ b/receiver/src/request_handler_file_write.cpp @@ -3,7 +3,7 @@ #include "request.h" #include "receiver_logger.h" -namespace hidra2 { +namespace asapo { Error RequestHandlerFileWrite::ProcessRequest(const Request& request) const { auto fsize = request.GetDataSize(); diff --git a/receiver/src/request_handler_file_write.h b/receiver/src/request_handler_file_write.h index 99d25b4ef..95756f688 100644 --- a/receiver/src/request_handler_file_write.h +++ b/receiver/src/request_handler_file_write.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_REQUEST_HANDLER_FILE_WRITE_H -#define HIDRA2_REQUEST_HANDLER_FILE_WRITE_H +#ifndef ASAPO_REQUEST_HANDLER_FILE_WRITE_H +#define ASAPO_REQUEST_HANDLER_FILE_WRITE_H #include "request_handler.h" #include "logger/logger.h" #include "io/io.h" -namespace hidra2 { +namespace asapo { const uint64_t kMaxFileSize = uint64_t(1024) * 1024 * 1024 * 2; //2GB @@ -21,4 +21,4 @@ class RequestHandlerFileWrite final: public RequestHandler { } -#endif //HIDRA2_REQUEST_HANDLER_FILE_WRITE_H +#endif //ASAPO_REQUEST_HANDLER_FILE_WRITE_H diff --git a/receiver/src/statistics.cpp b/receiver/src/statistics.cpp index fa806eb46..3f0723315 100644 --- a/receiver/src/statistics.cpp +++ b/receiver/src/statistics.cpp @@ -4,7 +4,7 @@ using std::chrono::high_resolution_clock; -namespace hidra2 { +namespace asapo { void Statistics::SendIfNeeded() noexcept { if (GetTotalElapsedMs() > write_interval_) { diff --git a/receiver/src/statistics.h b/receiver/src/statistics.h index de374ed98..1f7875446 100644 --- a/receiver/src/statistics.h +++ b/receiver/src/statistics.h @@ -1,12 +1,12 @@ -#ifndef HIDRA2_STATISTICS_H -#define HIDRA2_STATISTICS_H +#ifndef ASAPO_STATISTICS_H +#define ASAPO_STATISTICS_H #include <chrono> #include <memory> #include "statistics_sender.h" -namespace hidra2 { +namespace asapo { static const auto kNStatisticEntities = 3; enum StatisticEntity : int { @@ -53,4 +53,4 @@ class Statistics { } -#endif //HIDRA2_STATISTICS_H +#endif //ASAPO_STATISTICS_H diff --git a/receiver/src/statistics_sender.h b/receiver/src/statistics_sender.h index 2cf12b272..364bb469b 100644 --- a/receiver/src/statistics_sender.h +++ b/receiver/src/statistics_sender.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_STATISTICS_SENDER_H -#define HIDRA2_STATISTICS_SENDER_H +#ifndef ASAPO_STATISTICS_SENDER_H +#define ASAPO_STATISTICS_SENDER_H #include <cstdint> -namespace hidra2 { +namespace asapo { struct StatisticsToSend; @@ -15,4 +15,4 @@ class StatisticsSender { } -#endif //HIDRA2_STATISTICS_SENDER_H +#endif //ASAPO_STATISTICS_SENDER_H diff --git a/receiver/src/statistics_sender_influx_db.cpp b/receiver/src/statistics_sender_influx_db.cpp index 3e8530f4a..476729904 100644 --- a/receiver/src/statistics_sender_influx_db.cpp +++ b/receiver/src/statistics_sender_influx_db.cpp @@ -6,7 +6,7 @@ #include "receiver_config.h" #include "receiver_logger.h" -namespace hidra2 { +namespace asapo { template<typename ... Args> std::string string_format( const std::string& format, Args ... args ) { diff --git a/receiver/src/statistics_sender_influx_db.h b/receiver/src/statistics_sender_influx_db.h index 61cdad751..909dadd56 100644 --- a/receiver/src/statistics_sender_influx_db.h +++ b/receiver/src/statistics_sender_influx_db.h @@ -1,11 +1,11 @@ -#ifndef HIDRA2_STATISTICS_SENDER_INFLUX_DB_H -#define HIDRA2_STATISTICS_SENDER_INFLUX_DB_H +#ifndef ASAPO_STATISTICS_SENDER_INFLUX_DB_H +#define ASAPO_STATISTICS_SENDER_INFLUX_DB_H #include "http_client/http_client.h" #include "statistics_sender.h" #include "logger/logger.h" -namespace hidra2 { +namespace asapo { class StatisticsSenderInfluxDb : public StatisticsSender { public: @@ -20,4 +20,4 @@ class StatisticsSenderInfluxDb : public StatisticsSender { } -#endif //HIDRA2_STATISTICS_SENDER_INFLUX_DB_H +#endif //ASAPO_STATISTICS_SENDER_INFLUX_DB_H diff --git a/receiver/unittests/mock_receiver_config.cpp b/receiver/unittests/mock_receiver_config.cpp index 14b665d07..45b018596 100644 --- a/receiver/unittests/mock_receiver_config.cpp +++ b/receiver/unittests/mock_receiver_config.cpp @@ -8,7 +8,7 @@ using testing::_; -namespace hidra2 { +namespace asapo { Error SetReceiverConfig (const ReceiverConfig& config) { MockIO mock_io; diff --git a/receiver/unittests/mock_receiver_config.h b/receiver/unittests/mock_receiver_config.h index 9a724668c..6d856c3b8 100644 --- a/receiver/unittests/mock_receiver_config.h +++ b/receiver/unittests/mock_receiver_config.h @@ -1,10 +1,10 @@ -#ifndef HIDRA2_MOCK_RECEIVER_CONFIG_H -#define HIDRA2_MOCK_RECEIVER_CONFIG_H +#ifndef ASAPO_MOCK_RECEIVER_CONFIG_H +#define ASAPO_MOCK_RECEIVER_CONFIG_H #include "../src/receiver_config.h" -namespace hidra2 { +namespace asapo { Error SetReceiverConfig (const ReceiverConfig& config); diff --git a/receiver/unittests/mock_statistics.h b/receiver/unittests/mock_statistics.h index dc4077a72..f639caa04 100644 --- a/receiver/unittests/mock_statistics.h +++ b/receiver/unittests/mock_statistics.h @@ -1,14 +1,14 @@ -#ifndef HIDRA2_MOCK_STATISTICS_H -#define HIDRA2_MOCK_STATISTICS_H +#ifndef ASAPO_MOCK_STATISTICS_H +#define ASAPO_MOCK_STATISTICS_H #include <gtest/gtest.h> #include <gmock/gmock.h> #include "../src/statistics.h" -namespace hidra2 { +namespace asapo { -class MockStatistics : public hidra2::Statistics { +class MockStatistics : public asapo::Statistics { public: void SendIfNeeded() noexcept override { SendIfNeeded_t(); @@ -21,7 +21,7 @@ class MockStatistics : public hidra2::Statistics { void IncreaseRequestCounter() noexcept override { IncreaseRequestCounter_t(); } - void StartTimer(const hidra2::StatisticEntity& entity) noexcept override { + void StartTimer(const asapo::StatisticEntity& entity) noexcept override { StartTimer_t(entity); } void IncreaseRequestDataVolume(uint64_t transferred_data_volume) noexcept override { @@ -38,10 +38,10 @@ class MockStatistics : public hidra2::Statistics { MOCK_METHOD1(IncreaseRequestDataVolume_t, void (uint64_t transferred_data_volume)); MOCK_METHOD1(StartTimer_t, void( - const hidra2::StatisticEntity& entity)); + const asapo::StatisticEntity& entity)); }; } -#endif //HIDRA2_MOCK_STATISTICS_H +#endif //ASAPO_MOCK_STATISTICS_H diff --git a/receiver/unittests/test_config.cpp b/receiver/unittests/test_config.cpp index cfcec334b..f44fe0789 100644 --- a/receiver/unittests/test_config.cpp +++ b/receiver/unittests/test_config.cpp @@ -20,14 +20,14 @@ using ::testing::SaveArg; using ::testing::SaveArgPointee; using ::testing::InSequence; using ::testing::SetArgPointee; -using ::hidra2::Error; -using ::hidra2::ErrorInterface; -using ::hidra2::FileDescriptor; -using ::hidra2::SocketDescriptor; -using ::hidra2::MockIO; +using ::asapo::Error; +using ::asapo::ErrorInterface; +using ::asapo::FileDescriptor; +using ::asapo::SocketDescriptor; +using ::asapo::MockIO; -using ::hidra2::ReceiverConfigFactory; -using hidra2::GetReceiverConfig; +using ::asapo::ReceiverConfigFactory; +using asapo::GetReceiverConfig; namespace { @@ -37,7 +37,7 @@ class ConfigTests : public Test { MockIO mock_io; ReceiverConfigFactory config_factory; void SetUp() override { - config_factory.io__ = std::unique_ptr<hidra2::IO> {&mock_io}; + config_factory.io__ = std::unique_ptr<asapo::IO> {&mock_io}; } void TearDown() override { config_factory.io__.release(); @@ -48,7 +48,7 @@ class ConfigTests : public Test { TEST_F(ConfigTests, ReadSettings) { - hidra2::ReceiverConfig test_config; + asapo::ReceiverConfig test_config; test_config.listen_port = 4200; test_config.monitor_db_name = "db_test"; test_config.monitor_db_uri = "localhost:8086"; @@ -56,9 +56,9 @@ TEST_F(ConfigTests, ReadSettings) { test_config.write_to_db = true; test_config.broker_db_uri = "localhost:27017"; test_config.broker_db_name = "test"; - test_config.log_level = hidra2::LogLevel::Error; + test_config.log_level = asapo::LogLevel::Error; - auto err = hidra2::SetReceiverConfig(test_config); + auto err = asapo::SetReceiverConfig(test_config); auto config = GetReceiverConfig(); @@ -70,7 +70,7 @@ TEST_F(ConfigTests, ReadSettings) { ASSERT_THAT(config->listen_port, Eq(4200)); ASSERT_THAT(config->write_to_disk, Eq(true)); ASSERT_THAT(config->write_to_db, Eq(true)); - ASSERT_THAT(config->log_level, Eq(hidra2::LogLevel::Error)); + ASSERT_THAT(config->log_level, Eq(asapo::LogLevel::Error)); } diff --git a/receiver/unittests/test_connection.cpp b/receiver/unittests/test_connection.cpp index d585fa862..630ca07b3 100644 --- a/receiver/unittests/test_connection.cpp +++ b/receiver/unittests/test_connection.cpp @@ -26,31 +26,31 @@ using ::testing::HasSubstr; using ::testing::SetArgPointee; using ::testing::AllOf; -using hidra2::Error; -using hidra2::ErrorInterface; -using hidra2::FileDescriptor; -using hidra2::SocketDescriptor; -using hidra2::GenericNetworkRequestHeader; -using hidra2::SendDataResponse; -using hidra2::GenericNetworkRequestHeader; -using hidra2::GenericNetworkResponse; -using hidra2::Opcode; -using hidra2::Connection; -using hidra2::MockIO; -using hidra2::MockLogger; -using hidra2::Request; -using hidra2::Statistics; -using hidra2::StatisticEntity; -using hidra2::MockStatistics; +using asapo::Error; +using asapo::ErrorInterface; +using asapo::FileDescriptor; +using asapo::SocketDescriptor; +using asapo::GenericNetworkRequestHeader; +using asapo::SendDataResponse; +using asapo::GenericNetworkRequestHeader; +using asapo::GenericNetworkResponse; +using asapo::Opcode; +using asapo::Connection; +using asapo::MockIO; +using asapo::MockLogger; +using asapo::Request; +using asapo::Statistics; +using asapo::StatisticEntity; +using asapo::MockStatistics; namespace { TEST(Connection, Constructor) { Connection connection{0, "some_address"}; - ASSERT_THAT(dynamic_cast<hidra2::Statistics*>(connection.statistics__.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<hidra2::IO*>(connection.io__.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<hidra2::RequestFactory*>(connection.request_factory__.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<const hidra2::AbstractLogger*>(connection.log__), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::Statistics*>(connection.statistics__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::IO*>(connection.io__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::RequestFactory*>(connection.request_factory__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::AbstractLogger*>(connection.log__), Ne(nullptr)); } @@ -65,7 +65,7 @@ class MockRequest: public Request { }; -class MockRequestFactory: public hidra2::RequestFactory { +class MockRequestFactory: public asapo::RequestFactory { public: std::unique_ptr<Request> GenerateRequest(const GenericNetworkRequestHeader& request_header, SocketDescriptor socket_fd, @@ -89,12 +89,12 @@ class ConnectionTests : public Test { MockIO mock_io; MockRequestFactory mock_factory; NiceMock<MockStatistics> mock_statictics; - NiceMock<hidra2::MockLogger> mock_logger; + NiceMock<asapo::MockLogger> mock_logger; void SetUp() override { - connection.io__ = std::unique_ptr<hidra2::IO> {&mock_io}; - connection.statistics__ = std::unique_ptr<hidra2::Statistics> {&mock_statictics}; - connection.request_factory__ = std::unique_ptr<hidra2::RequestFactory> {&mock_factory}; + connection.io__ = std::unique_ptr<asapo::IO> {&mock_io}; + connection.statistics__ = std::unique_ptr<asapo::Statistics> {&mock_statictics}; + connection.request_factory__ = std::unique_ptr<asapo::RequestFactory> {&mock_factory}; connection.log__ = &mock_logger; ON_CALL(mock_io, ReceiveWithTimeout_t(_, _, _, _, _)). @@ -117,10 +117,10 @@ TEST_F(ConnectionTests, ErrorWaitForNewRequest) { EXPECT_CALL(mock_io, ReceiveWithTimeout_t(_, _, _, _, _)).Times(2). WillOnce( - DoAll(SetArgPointee<4>(new hidra2::IOError("", hidra2::IOErrorType::kTimeout)), + DoAll(SetArgPointee<4>(new asapo::IOError("", asapo::IOErrorType::kTimeout)), Return(0))) .WillOnce( - DoAll(SetArgPointee<4>(new hidra2::IOError("", hidra2::IOErrorType::kUnknownIOError)), + DoAll(SetArgPointee<4>(new asapo::IOError("", asapo::IOErrorType::kUnknownIOError)), Return(0)) ); @@ -148,7 +148,7 @@ TEST_F(ConnectionTests, CallsHandleRequest) { ); EXPECT_CALL(*request, Handle_t()).WillOnce( - Return(new hidra2::SimpleError{""}) + Return(new asapo::SimpleError{""}) ); EXPECT_CALL(mock_logger, Debug(AllOf(HasSubstr("processing request"), HasSubstr(connected_uri)))); @@ -158,7 +158,7 @@ TEST_F(ConnectionTests, CallsHandleRequest) { EXPECT_CALL(mock_io, Send_t(_, _, _, _)).WillOnce( - DoAll(SetArgPointee<3>(new hidra2::IOError("Test Send Error", hidra2::IOErrorType::kUnknownIOError)), + DoAll(SetArgPointee<3>(new asapo::IOError("Test Send Error", asapo::IOErrorType::kUnknownIOError)), Return(0) )); @@ -181,19 +181,19 @@ TEST_F(ConnectionTests, SendsErrorToProducer) { ); EXPECT_CALL(*request, Handle_t()).WillOnce( - Return(new hidra2::SimpleError{""}) + Return(new asapo::SimpleError{""}) ); GenericNetworkResponse response; EXPECT_CALL(mock_io, Send_t(_, _, sizeof(GenericNetworkResponse), _)).WillOnce( - DoAll(SetArgPointee<3>(new hidra2::IOError("Test Send Error", hidra2::IOErrorType::kUnknownIOError)), + DoAll(SetArgPointee<3>(new asapo::IOError("Test Send Error", asapo::IOErrorType::kUnknownIOError)), SaveArg1ToGenericNetworkResponse(&response), Return(0) )); connection.Listen(); - ASSERT_THAT(response.error_code, Eq(hidra2::NetworkErrorCode::kNetErrorInternalServerError)); + ASSERT_THAT(response.error_code, Eq(asapo::NetworkErrorCode::kNetErrorInternalServerError)); } @@ -202,7 +202,7 @@ void MockExitCycle(const MockIO& mock_io, MockStatistics& mock_statictics) { EXPECT_CALL(mock_io, ReceiveWithTimeout_t(_, _, _, _, _)) .WillOnce( - DoAll(SetArgPointee<4>(new hidra2::IOError("", hidra2::IOErrorType::kUnknownIOError)), + DoAll(SetArgPointee<4>(new asapo::IOError("", asapo::IOErrorType::kUnknownIOError)), Return(0)) ); } @@ -240,8 +240,8 @@ TEST_F(ConnectionTests, FillsStatistics) { EXPECT_CALL(mock_statictics, IncreaseRequestCounter_t()); - EXPECT_CALL(mock_statictics, IncreaseRequestDataVolume_t(1 + sizeof(hidra2::GenericNetworkRequestHeader) + - sizeof(hidra2::GenericNetworkResponse))); + EXPECT_CALL(mock_statictics, IncreaseRequestDataVolume_t(1 + sizeof(asapo::GenericNetworkRequestHeader) + + sizeof(asapo::GenericNetworkResponse))); EXPECT_CALL(mock_statictics, SendIfNeeded_t()); diff --git a/receiver/unittests/test_receiver.cpp b/receiver/unittests/test_receiver.cpp index 707bfaacb..47b42e746 100644 --- a/receiver/unittests/test_receiver.cpp +++ b/receiver/unittests/test_receiver.cpp @@ -18,38 +18,38 @@ using ::testing::Ne; using ::testing::Mock; using ::testing::InSequence; using ::testing::HasSubstr; -using ::hidra2::Error; -using ::hidra2::FileDescriptor; -using ::hidra2::ErrorInterface; -using ::hidra2::Connection; -using ::hidra2::SocketDescriptor; +using ::asapo::Error; +using ::asapo::FileDescriptor; +using ::asapo::ErrorInterface; +using ::asapo::Connection; +using ::asapo::SocketDescriptor; namespace { TEST(Receiver, Constructor) { - hidra2::Receiver receiver; - ASSERT_THAT(dynamic_cast<const hidra2::AbstractLogger*>(receiver.log__), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<hidra2::IO*>(receiver.io__.get()), Ne(nullptr)); + asapo::Receiver receiver; + ASSERT_THAT(dynamic_cast<const asapo::AbstractLogger*>(receiver.log__), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::IO*>(receiver.io__.get()), Ne(nullptr)); } class StartListenerFixture : public testing::Test { public: - const hidra2::SocketDescriptor expected_socket_descriptor = 20; - const hidra2::SocketDescriptor expected_socket_descriptor_client = 23; + const asapo::SocketDescriptor expected_socket_descriptor = 20; + const asapo::SocketDescriptor expected_socket_descriptor_client = 23; const std::string expected_address = "somehost:13579"; const uint64_t expected_file_id = 314322; const uint64_t expected_file_size = 784387; const FileDescriptor expected_fd = 12643; Error err; - ::testing::NiceMock<hidra2::MockLogger> mock_logger; - ::testing::NiceMock<hidra2::MockIO> mock_io; - hidra2::Receiver receiver; + ::testing::NiceMock<asapo::MockLogger> mock_logger; + ::testing::NiceMock<asapo::MockIO> mock_io; + asapo::Receiver receiver; void SetUp() override { err = nullptr; - receiver.io__ = std::unique_ptr<hidra2::IO> {&mock_io}; + receiver.io__ = std::unique_ptr<asapo::IO> {&mock_io}; receiver.log__ = &mock_logger; } void TearDown() override { @@ -62,7 +62,7 @@ class StartListenerFixture : public testing::Test { TEST_F(StartListenerFixture, CreateAndBindIPTCPSocketListenerError) { EXPECT_CALL(mock_io, CreateAndBindIPTCPSocketListener_t(expected_address, receiver.kMaxUnacceptedConnectionsBacklog, _)) .WillOnce(DoAll( - SetArgPointee<2>(hidra2::IOErrorTemplates::kUnknownIOError.Generate().release()), + SetArgPointee<2>(asapo::IOErrorTemplates::kUnknownIOError.Generate().release()), Return(0) )); @@ -71,14 +71,14 @@ TEST_F(StartListenerFixture, CreateAndBindIPTCPSocketListenerError) { receiver.Listen(expected_address, &err, true); - ASSERT_THAT(err, Eq(hidra2::IOErrorTemplates::kUnknownIOError)); + ASSERT_THAT(err, Eq(asapo::IOErrorTemplates::kUnknownIOError)); } TEST_F(StartListenerFixture, InetAcceptConnectionError) { EXPECT_CALL(mock_io, InetAcceptConnection_t(_, _)) .WillOnce(DoAll( - SetArgPointee<1>(hidra2::IOErrorTemplates::kUnknownIOError.Generate().release()), + SetArgPointee<1>(asapo::IOErrorTemplates::kUnknownIOError.Generate().release()), Return(new std::tuple<std::string, SocketDescriptor>(expected_address, expected_socket_descriptor_client)) )); @@ -86,7 +86,7 @@ TEST_F(StartListenerFixture, InetAcceptConnectionError) { receiver.Listen(expected_address, &err, true); - ASSERT_THAT(err, Eq(hidra2::IOErrorTemplates::kUnknownIOError)); + ASSERT_THAT(err, Eq(asapo::IOErrorTemplates::kUnknownIOError)); } TEST_F(StartListenerFixture, Ok) { diff --git a/receiver/unittests/test_request.cpp b/receiver/unittests/test_request.cpp index 9a213b69b..a22fec1ed 100644 --- a/receiver/unittests/test_request.cpp +++ b/receiver/unittests/test_request.cpp @@ -24,29 +24,29 @@ using ::testing::Mock; using ::testing::NiceMock; using ::testing::InSequence; using ::testing::SetArgPointee; -using ::hidra2::Error; -using ::hidra2::ErrorInterface; -using ::hidra2::FileDescriptor; -using ::hidra2::SocketDescriptor; -using ::hidra2::GenericNetworkRequestHeader; -using ::hidra2::SendDataResponse; -using ::hidra2::GenericNetworkRequestHeader; -using ::hidra2::GenericNetworkResponse; -using ::hidra2::Opcode; -using ::hidra2::Connection; -using ::hidra2::MockIO; -using hidra2::Request; -using hidra2::MockStatistics; - -using hidra2::StatisticEntity; - -using hidra2::ReceiverConfig; -using hidra2::SetReceiverConfig; -using hidra2::RequestFactory; +using ::asapo::Error; +using ::asapo::ErrorInterface; +using ::asapo::FileDescriptor; +using ::asapo::SocketDescriptor; +using ::asapo::GenericNetworkRequestHeader; +using ::asapo::SendDataResponse; +using ::asapo::GenericNetworkRequestHeader; +using ::asapo::GenericNetworkResponse; +using ::asapo::Opcode; +using ::asapo::Connection; +using ::asapo::MockIO; +using asapo::Request; +using asapo::MockStatistics; + +using asapo::StatisticEntity; + +using asapo::ReceiverConfig; +using asapo::SetReceiverConfig; +using asapo::RequestFactory; namespace { -class MockReqestHandler : public hidra2::RequestHandler { +class MockReqestHandler : public asapo::RequestHandler { public: Error ProcessRequest(const Request& request) const override { return Error{ProcessRequest_t(request)}; @@ -64,19 +64,19 @@ class MockReqestHandler : public hidra2::RequestHandler { class RequestTests : public Test { public: GenericNetworkRequestHeader generic_request_header; - hidra2::SocketDescriptor socket_fd_{1}; + asapo::SocketDescriptor socket_fd_{1}; uint64_t data_size_ {100}; uint64_t data_id_{15}; std::unique_ptr<Request> request; NiceMock<MockIO> mock_io; NiceMock<MockStatistics> mock_statistics; - std::unique_ptr<hidra2::Statistics> stat; + std::unique_ptr<asapo::Statistics> stat; void SetUp() override { - stat = std::unique_ptr<hidra2::Statistics> {&mock_statistics}; + stat = std::unique_ptr<asapo::Statistics> {&mock_statistics}; generic_request_header.data_size = data_size_; generic_request_header.data_id = data_id_; request.reset(new Request{generic_request_header, socket_fd_}); - request->io__ = std::unique_ptr<hidra2::IO> {&mock_io}; + request->io__ = std::unique_ptr<asapo::IO> {&mock_io}; ON_CALL(mock_io, Receive_t(socket_fd_, _, data_size_, _)).WillByDefault( DoAll(SetArgPointee<3>(nullptr), Return(0) @@ -93,7 +93,7 @@ TEST_F(RequestTests, HandleDoesNotReceiveEmptyData) { generic_request_header.data_size = 0; request->io__.release(); request.reset(new Request{generic_request_header, socket_fd_}); - request->io__ = std::unique_ptr<hidra2::IO> {&mock_io};; + request->io__ = std::unique_ptr<asapo::IO> {&mock_io};; EXPECT_CALL(mock_io, Receive_t(_, _, _, _)).Times(0); @@ -104,19 +104,19 @@ TEST_F(RequestTests, HandleDoesNotReceiveEmptyData) { TEST_F(RequestTests, HandleReturnsErrorOnDataReceive) { EXPECT_CALL(mock_io, Receive_t(socket_fd_, _, data_size_, _)).WillOnce( - DoAll(SetArgPointee<3>(new hidra2::IOError("Test Read Error", hidra2::IOErrorType::kReadError)), + DoAll(SetArgPointee<3>(new asapo::IOError("Test Read Error", asapo::IOErrorType::kReadError)), Return(0) )); auto err = request->Handle(&stat); - ASSERT_THAT(err, Eq(hidra2::IOErrorTemplates::kReadError)); + ASSERT_THAT(err, Eq(asapo::IOErrorTemplates::kReadError)); } TEST_F(RequestTests, HandleMeasuresTimeOnDataReceive) { - EXPECT_CALL(mock_statistics, StartTimer_t(hidra2::StatisticEntity::kNetwork)); + EXPECT_CALL(mock_statistics, StartTimer_t(asapo::StatisticEntity::kNetwork)); EXPECT_CALL(mock_io, Receive_t(socket_fd_, _, data_size_, _)).WillOnce( DoAll(SetArgPointee<3>(nullptr), @@ -135,25 +135,25 @@ TEST_F(RequestTests, HandleProcessesRequests) { MockReqestHandler mock_request_handler; - EXPECT_CALL(mock_statistics, StartTimer_t(hidra2::StatisticEntity::kNetwork)); + EXPECT_CALL(mock_statistics, StartTimer_t(asapo::StatisticEntity::kNetwork)); EXPECT_CALL(mock_request_handler, ProcessRequest_t(_)).WillOnce( Return(nullptr) ).WillOnce( - Return(new hidra2::IOError("Test Send Error", hidra2::IOErrorType::kUnknownIOError)) + Return(new asapo::IOError("Test Send Error", asapo::IOErrorType::kUnknownIOError)) );; request->AddHandler(&mock_request_handler); request->AddHandler(&mock_request_handler); - EXPECT_CALL(mock_statistics, StartTimer_t(hidra2::StatisticEntity::kDisk)).Times(2); + EXPECT_CALL(mock_statistics, StartTimer_t(asapo::StatisticEntity::kDisk)).Times(2); EXPECT_CALL(mock_statistics, StopTimer_t()).Times(2); auto err = request->Handle(&stat); - ASSERT_THAT(err, Eq(hidra2::IOErrorTemplates::kUnknownIOError)); + ASSERT_THAT(err, Eq(asapo::IOErrorTemplates::kUnknownIOError)); } TEST_F(RequestTests, DataIsNullAtInit) { diff --git a/receiver/unittests/test_request_factory.cpp b/receiver/unittests/test_request_factory.cpp index ec8b93855..5b2bc53bd 100644 --- a/receiver/unittests/test_request_factory.cpp +++ b/receiver/unittests/test_request_factory.cpp @@ -27,21 +27,21 @@ using ::testing::Mock; using ::testing::NiceMock; using ::testing::InSequence; using ::testing::SetArgPointee; -using ::hidra2::Error; -using ::hidra2::ErrorInterface; -using ::hidra2::GenericNetworkRequestHeader; -using ::hidra2::GenericNetworkResponse; -using ::hidra2::Opcode; -using ::hidra2::Connection; -using ::hidra2::MockIO; -using hidra2::Request; -using hidra2::MockStatistics; - -using hidra2::StatisticEntity; - -using hidra2::ReceiverConfig; -using hidra2::SetReceiverConfig; -using hidra2::RequestFactory; +using ::asapo::Error; +using ::asapo::ErrorInterface; +using ::asapo::GenericNetworkRequestHeader; +using ::asapo::GenericNetworkResponse; +using ::asapo::Opcode; +using ::asapo::Connection; +using ::asapo::MockIO; +using asapo::Request; +using asapo::MockStatistics; + +using asapo::StatisticEntity; + +using asapo::ReceiverConfig; +using asapo::SetReceiverConfig; +using asapo::RequestFactory; namespace { @@ -54,7 +54,7 @@ class FactoryTests : public Test { ReceiverConfig config; void SetUp() override { - generic_request_header.op_code = hidra2::Opcode::kNetOpcodeSendData; + generic_request_header.op_code = asapo::Opcode::kNetOpcodeSendData; config.write_to_disk = true; config.write_to_db = true; SetReceiverConfig(config); @@ -64,20 +64,20 @@ class FactoryTests : public Test { }; TEST_F(FactoryTests, ErrorOnWrongCode) { - generic_request_header.op_code = hidra2::Opcode::kNetOpcodeUnknownOp; + generic_request_header.op_code = asapo::Opcode::kNetOpcodeUnknownOp; auto request = factory.GenerateRequest(generic_request_header, 1, &err); ASSERT_THAT(err, Ne(nullptr)); } TEST_F(FactoryTests, ReturnsDataRequestOnkNetOpcodeSendDataCode) { - generic_request_header.op_code = hidra2::Opcode::kNetOpcodeSendData; + generic_request_header.op_code = asapo::Opcode::kNetOpcodeSendData; auto request = factory.GenerateRequest(generic_request_header, 1, &err); ASSERT_THAT(err, Eq(nullptr)); - ASSERT_THAT(dynamic_cast<hidra2::Request*>(request.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<const hidra2::RequestHandlerFileWrite*>(request->GetListHandlers()[0]), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<const hidra2::RequestHandlerDbWrite*>(request->GetListHandlers().back()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::Request*>(request.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::RequestHandlerFileWrite*>(request->GetListHandlers()[0]), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::RequestHandlerDbWrite*>(request->GetListHandlers().back()), Ne(nullptr)); } TEST_F(FactoryTests, DoNotAddDiskWriterIfNotWanted) { @@ -88,7 +88,7 @@ TEST_F(FactoryTests, DoNotAddDiskWriterIfNotWanted) { auto request = factory.GenerateRequest(generic_request_header, 1, &err); ASSERT_THAT(err, Eq(nullptr)); ASSERT_THAT(request->GetListHandlers().size(), Eq(1)); - ASSERT_THAT(dynamic_cast<const hidra2::RequestHandlerDbWrite*>(request->GetListHandlers().back()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::RequestHandlerDbWrite*>(request->GetListHandlers().back()), Ne(nullptr)); } TEST_F(FactoryTests, DoNotAddDbWriterIfNotWanted) { @@ -99,7 +99,7 @@ TEST_F(FactoryTests, DoNotAddDbWriterIfNotWanted) { auto request = factory.GenerateRequest(generic_request_header, 1, &err); ASSERT_THAT(err, Eq(nullptr)); ASSERT_THAT(request->GetListHandlers().size(), Eq(1)); - ASSERT_THAT(dynamic_cast<const hidra2::RequestHandlerFileWrite*>(request->GetListHandlers()[0]), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::RequestHandlerFileWrite*>(request->GetListHandlers()[0]), Ne(nullptr)); } diff --git a/receiver/unittests/test_request_handler_db_writer.cpp b/receiver/unittests/test_request_handler_db_writer.cpp index fe1799522..c4fce648c 100644 --- a/receiver/unittests/test_request_handler_db_writer.cpp +++ b/receiver/unittests/test_request_handler_db_writer.cpp @@ -15,7 +15,7 @@ #include "common/data_structs.h" -using hidra2::FileInfo; +using asapo::FileInfo; using ::testing::Test; using ::testing::Return; using ::testing::ReturnRef; @@ -33,19 +33,19 @@ using ::testing::AllOf; using ::testing::HasSubstr; -using ::hidra2::Error; -using ::hidra2::ErrorInterface; -using ::hidra2::FileDescriptor; -using ::hidra2::SocketDescriptor; -using ::hidra2::MockIO; -using hidra2::Request; -using hidra2::RequestHandlerDbWrite; -using ::hidra2::GenericNetworkRequestHeader; +using ::asapo::Error; +using ::asapo::ErrorInterface; +using ::asapo::FileDescriptor; +using ::asapo::SocketDescriptor; +using ::asapo::MockIO; +using asapo::Request; +using asapo::RequestHandlerDbWrite; +using ::asapo::GenericNetworkRequestHeader; -using hidra2::MockDatabase; -using hidra2::RequestFactory; -using hidra2::SetReceiverConfig; -using hidra2::ReceiverConfig; +using asapo::MockDatabase; +using asapo::RequestFactory; +using asapo::SetReceiverConfig; +using asapo::ReceiverConfig; namespace { @@ -58,7 +58,7 @@ class MockRequest: public Request { MOCK_CONST_METHOD0(GetFileName, std::string()); MOCK_CONST_METHOD0(GetDataSize, uint64_t()); MOCK_CONST_METHOD0(GetDataID, uint64_t()); - MOCK_CONST_METHOD0(GetData, const hidra2::FileData & ()); + MOCK_CONST_METHOD0(GetData, const asapo::FileData & ()); }; class DbWriterHandlerTests : public Test { @@ -67,12 +67,12 @@ class DbWriterHandlerTests : public Test { NiceMock<MockIO> mock_io; std::unique_ptr<NiceMock<MockRequest>> mock_request; NiceMock<MockDatabase> mock_db; - NiceMock<hidra2::MockLogger> mock_logger; + NiceMock<asapo::MockLogger> mock_logger; ReceiverConfig config; void SetUp() override { GenericNetworkRequestHeader request_header; request_header.data_id = 2; - handler.db_client__ = std::unique_ptr<hidra2::Database> {&mock_db}; + handler.db_client__ = std::unique_ptr<asapo::Database> {&mock_db}; handler.log__ = &mock_logger; mock_request.reset(new NiceMock<MockRequest> {request_header, 1}); } @@ -83,15 +83,15 @@ class DbWriterHandlerTests : public Test { TEST(DBWritewr, Constructor) { RequestHandlerDbWrite handler; - ASSERT_THAT(dynamic_cast<hidra2::MongoDBClient*>(handler.db_client__.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<const hidra2::AbstractLogger*>(handler.log__), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::MongoDBClient*>(handler.db_client__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::AbstractLogger*>(handler.log__), Ne(nullptr)); } TEST_F(DbWriterHandlerTests, CheckStatisticEntity) { auto entity = handler.GetStatisticEntity(); - ASSERT_THAT(entity, Eq(hidra2::StatisticEntity::kDatabase)); + ASSERT_THAT(entity, Eq(asapo::StatisticEntity::kDatabase)); } @@ -100,7 +100,7 @@ TEST_F(DbWriterHandlerTests, ProcessRequestCallsConnectDbWhenNotConnected) { config.broker_db_uri = "127.0.0.1:27017"; SetReceiverConfig(config); - EXPECT_CALL(mock_db, Connect_t("127.0.0.1:27017", "test", hidra2::kDBCollectionName)). + EXPECT_CALL(mock_db, Connect_t("127.0.0.1:27017", "test", asapo::kDBCollectionName)). WillOnce(testing::Return(nullptr)); auto err = handler.ProcessRequest(*mock_request); @@ -109,8 +109,8 @@ TEST_F(DbWriterHandlerTests, ProcessRequestCallsConnectDbWhenNotConnected) { TEST_F(DbWriterHandlerTests, ProcessRequestReturnsErrorWhenCannotConnect) { - EXPECT_CALL(mock_db, Connect_t(_, _, hidra2::kDBCollectionName)). - WillOnce(testing::Return(new hidra2::SimpleError(""))); + EXPECT_CALL(mock_db, Connect_t(_, _, asapo::kDBCollectionName)). + WillOnce(testing::Return(new asapo::SimpleError(""))); auto err = handler.ProcessRequest(*mock_request); @@ -121,7 +121,7 @@ TEST_F(DbWriterHandlerTests, ProcessRequestReturnsErrorWhenCannotConnect) { TEST_F(DbWriterHandlerTests, ProcessRequestDoesNotCallConnectSecondTime) { - EXPECT_CALL(mock_db, Connect_t(_, _, hidra2::kDBCollectionName)). + EXPECT_CALL(mock_db, Connect_t(_, _, asapo::kDBCollectionName)). WillOnce(testing::Return(nullptr)); handler.ProcessRequest(*mock_request); @@ -143,7 +143,7 @@ TEST_F(DbWriterHandlerTests, CallsInsert) { config.broker_db_uri = "127.0.0.1:27017"; SetReceiverConfig(config); - EXPECT_CALL(mock_db, Connect_t(config.broker_db_uri, config.broker_db_name, hidra2::kDBCollectionName)). + EXPECT_CALL(mock_db, Connect_t(config.broker_db_uri, config.broker_db_name, asapo::kDBCollectionName)). WillOnce(testing::Return(nullptr)); std::string expected_file_name = "2.bin"; @@ -173,7 +173,7 @@ TEST_F(DbWriterHandlerTests, CallsInsert) { EXPECT_CALL(mock_logger, Debug(AllOf(HasSubstr("insert record"), HasSubstr(config.broker_db_uri), HasSubstr(config.broker_db_name), - HasSubstr(hidra2::kDBCollectionName) + HasSubstr(asapo::kDBCollectionName) ) ) ); diff --git a/receiver/unittests/test_request_handler_file_write.cpp b/receiver/unittests/test_request_handler_file_write.cpp index 41ee22dcf..f9747ffee 100644 --- a/receiver/unittests/test_request_handler_file_write.cpp +++ b/receiver/unittests/test_request_handler_file_write.cpp @@ -28,21 +28,21 @@ using ::testing::AllOf; using ::testing::HasSubstr; -using ::hidra2::Error; -using ::hidra2::ErrorInterface; -using ::hidra2::FileDescriptor; -using ::hidra2::SocketDescriptor; -using ::hidra2::MockIO; -using hidra2::Request; -using hidra2::RequestHandlerFileWrite; -using ::hidra2::GenericNetworkRequestHeader; +using ::asapo::Error; +using ::asapo::ErrorInterface; +using ::asapo::FileDescriptor; +using ::asapo::SocketDescriptor; +using ::asapo::MockIO; +using asapo::Request; +using asapo::RequestHandlerFileWrite; +using ::asapo::GenericNetworkRequestHeader; namespace { TEST(FileWrite, Constructor) { RequestHandlerFileWrite handler; - ASSERT_THAT(dynamic_cast<hidra2::IO*>(handler.io__.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<const hidra2::AbstractLogger*>(handler.log__), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::IO*>(handler.io__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::AbstractLogger*>(handler.log__), Ne(nullptr)); } @@ -53,7 +53,7 @@ class MockRequest: public Request { MOCK_CONST_METHOD0(GetFileName, std::string()); MOCK_CONST_METHOD0(GetDataSize, uint64_t()); - MOCK_CONST_METHOD0(GetData, const hidra2::FileData & ()); + MOCK_CONST_METHOD0(GetData, const asapo::FileData & ()); }; class FileWriteHandlerTests : public Test { @@ -61,7 +61,7 @@ class FileWriteHandlerTests : public Test { RequestHandlerFileWrite handler; NiceMock<MockIO> mock_io; std::unique_ptr<MockRequest> mock_request; - NiceMock<hidra2::MockLogger> mock_logger; + NiceMock<asapo::MockLogger> mock_logger; std::string expected_file_name = "2.bin"; uint64_t expected_file_size = 10; void MockRequestData(); @@ -69,7 +69,7 @@ class FileWriteHandlerTests : public Test { GenericNetworkRequestHeader request_header; request_header.data_id = 2; mock_request.reset(new MockRequest{request_header, 1}); - handler.io__ = std::unique_ptr<hidra2::IO> {&mock_io}; + handler.io__ = std::unique_ptr<asapo::IO> {&mock_io}; handler.log__ = &mock_logger; } void TearDown() override { @@ -80,7 +80,7 @@ class FileWriteHandlerTests : public Test { TEST_F(FileWriteHandlerTests, CheckStatisticEntity) { auto entity = handler.GetStatisticEntity(); - ASSERT_THAT(entity, Eq(hidra2::StatisticEntity::kDisk)); + ASSERT_THAT(entity, Eq(asapo::StatisticEntity::kDisk)); } @@ -91,17 +91,17 @@ TEST_F(FileWriteHandlerTests, ErrorWhenZeroFileSize) { auto err = handler.ProcessRequest(*mock_request); - ASSERT_THAT(err, Eq(hidra2::ReceiverErrorTemplates::kBadRequest)); + ASSERT_THAT(err, Eq(asapo::ReceiverErrorTemplates::kBadRequest)); } TEST_F(FileWriteHandlerTests, ErrorWhenTooBigFileSize) { EXPECT_CALL(*mock_request, GetDataSize()) - .WillOnce(Return(hidra2::kMaxFileSize + 1)) + .WillOnce(Return(asapo::kMaxFileSize + 1)) ; auto err = handler.ProcessRequest(*mock_request); - ASSERT_THAT(err, Eq(hidra2::ReceiverErrorTemplates::kBadRequest)); + ASSERT_THAT(err, Eq(asapo::ReceiverErrorTemplates::kBadRequest)); } void FileWriteHandlerTests::MockRequestData() { @@ -109,7 +109,7 @@ void FileWriteHandlerTests::MockRequestData() { .WillOnce(Return(expected_file_size)) ; - hidra2::FileData data; + asapo::FileData data; EXPECT_CALL(*mock_request, GetData()) .WillOnce(ReturnRef(data)) ; @@ -125,12 +125,12 @@ TEST_F(FileWriteHandlerTests, CallsWriteFile) { EXPECT_CALL(mock_io, WriteDataToFile_t("files/" + expected_file_name, _, expected_file_size)) .WillOnce( - Return(hidra2::IOErrorTemplates::kUnknownIOError.Generate().release()) + Return(asapo::IOErrorTemplates::kUnknownIOError.Generate().release()) ); auto err = handler.ProcessRequest(*mock_request); - ASSERT_THAT(err, Eq(hidra2::IOErrorTemplates::kUnknownIOError)); + ASSERT_THAT(err, Eq(asapo::IOErrorTemplates::kUnknownIOError)); } diff --git a/receiver/unittests/test_statistics.cpp b/receiver/unittests/test_statistics.cpp index 13115b7b7..01959339e 100644 --- a/receiver/unittests/test_statistics.cpp +++ b/receiver/unittests/test_statistics.cpp @@ -15,11 +15,11 @@ using ::testing::Ne; using ::testing::Ref; using ::testing::_; -using hidra2::Statistics; -using hidra2::StatisticEntity; -using hidra2::StatisticsSender; -using hidra2::StatisticsSenderInfluxDb; -using hidra2::StatisticsToSend; +using asapo::Statistics; +using asapo::StatisticEntity; +using asapo::StatisticsSender; +using asapo::StatisticsSenderInfluxDb; +using asapo::StatisticsToSend; @@ -28,7 +28,7 @@ namespace { TEST(StatisticTestsConstructor, Constructor) { Statistics statistics; - ASSERT_THAT(dynamic_cast<hidra2::StatisticsSenderInfluxDb*>(statistics.statistics_sender__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::StatisticsSenderInfluxDb*>(statistics.statistics_sender__.get()), Ne(nullptr)); } @@ -60,7 +60,7 @@ ACTION_P(SaveArg1ToSendStat, value) { value->n_requests = resp.n_requests; value->data_volume = resp.data_volume; value->elapsed_ms = resp.elapsed_ms; - for (int i = 0; i < hidra2::kNStatisticEntities; i++) { + for (int i = 0; i < asapo::kNStatisticEntities; i++) { value->entity_shares[i] = resp.entity_shares[i]; } @@ -73,7 +73,7 @@ StatisticsToSend StatisticTests::ExtractStat() { stat.elapsed_ms = 0; stat.n_requests = 0; stat.data_volume = 0; - for (int i = 0; i < hidra2::kNStatisticEntities; i++) { + for (int i = 0; i < asapo::kNStatisticEntities; i++) { stat.entity_shares[i] = 0.0; } @@ -196,7 +196,7 @@ TEST_F(StatisticTests, StatisticsSend) { stat.elapsed_ms = 0; stat.n_requests = 0; stat.data_volume = 0; - for (int i = 0; i < hidra2::kNStatisticEntities; i++) { + for (int i = 0; i < asapo::kNStatisticEntities; i++) { stat.entity_shares[i] = 0.0; } diff --git a/receiver/unittests/test_statistics_sender_influx_db.cpp b/receiver/unittests/test_statistics_sender_influx_db.cpp index 904194745..6408099ce 100644 --- a/receiver/unittests/test_statistics_sender_influx_db.cpp +++ b/receiver/unittests/test_statistics_sender_influx_db.cpp @@ -31,18 +31,18 @@ using ::testing::SaveArgPointee; using ::testing::InSequence; using ::testing::SetArgPointee; -using hidra2::StatisticsSenderInfluxDb; -using hidra2::MockHttpClient; -using hidra2::StatisticsToSend; -using hidra2::ReceiverConfig; -using hidra2::SetReceiverConfig; +using asapo::StatisticsSenderInfluxDb; +using asapo::MockHttpClient; +using asapo::StatisticsToSend; +using asapo::ReceiverConfig; +using asapo::SetReceiverConfig; namespace { TEST(SenderInfluxDb, Constructor) { StatisticsSenderInfluxDb sender; - ASSERT_THAT(dynamic_cast<hidra2::CurlHttpClient*>(sender.httpclient__.get()), Ne(nullptr)); - ASSERT_THAT(dynamic_cast<const hidra2::AbstractLogger*>(sender.log__), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::CurlHttpClient*>(sender.httpclient__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<const asapo::AbstractLogger*>(sender.log__), Ne(nullptr)); } @@ -50,15 +50,15 @@ class SenderInfluxDbTests : public Test { public: StatisticsSenderInfluxDb sender; MockHttpClient mock_http_client; - NiceMock<hidra2::MockLogger> mock_logger; + NiceMock<asapo::MockLogger> mock_logger; StatisticsToSend statistics; ReceiverConfig config; void SetUp() override { statistics.n_requests = 4; - statistics.entity_shares[hidra2::StatisticEntity::kDisk] = 0.6; - statistics.entity_shares[hidra2::StatisticEntity::kNetwork] = 0.3; - statistics.entity_shares[hidra2::StatisticEntity::kDatabase] = 0.1; + statistics.entity_shares[asapo::StatisticEntity::kDisk] = 0.6; + statistics.entity_shares[asapo::StatisticEntity::kNetwork] = 0.3; + statistics.entity_shares[asapo::StatisticEntity::kDatabase] = 0.1; statistics.elapsed_ms = 100; statistics.data_volume = 1000; @@ -80,7 +80,7 @@ TEST_F(SenderInfluxDbTests, SendStatisticsCallsPost) { "n_requests=4,db_share=0.1000,network_share=0.3000,disk_share=0.6000"; EXPECT_CALL(mock_http_client, Post_t("test_uri/write?db=test_name", expect_string, _, _)). WillOnce( - DoAll(SetArgPointee<3>(new hidra2::IOError("Test Read Error", hidra2::IOErrorType::kReadError)), + DoAll(SetArgPointee<3>(new asapo::IOError("Test Read Error", asapo::IOErrorType::kReadError)), Return("") )); @@ -93,7 +93,7 @@ TEST_F(SenderInfluxDbTests, SendStatisticsCallsPost) { TEST_F(SenderInfluxDbTests, LogErrorWithWrongResponceSendStatistics) { EXPECT_CALL(mock_http_client, Post_t(_, _, _, _)). WillOnce( - DoAll(SetArgPointee<2>(hidra2::HttpCode::BadRequest), SetArgPointee<3>(nullptr), Return("error response") + DoAll(SetArgPointee<2>(asapo::HttpCode::BadRequest), SetArgPointee<3>(nullptr), Return("error response") )); EXPECT_CALL(mock_logger, Error(AllOf(HasSubstr("sending statistics"), HasSubstr("error response")))); @@ -105,7 +105,7 @@ TEST_F(SenderInfluxDbTests, LogErrorWithWrongResponceSendStatistics) { TEST_F(SenderInfluxDbTests, LogDebugSendStatistics) { EXPECT_CALL(mock_http_client, Post_t(_, _, _, _)). WillOnce( - DoAll(SetArgPointee<3>(nullptr), SetArgPointee<2>(hidra2::HttpCode::OK), Return("error response") + DoAll(SetArgPointee<3>(nullptr), SetArgPointee<2>(asapo::HttpCode::OK), Return("error response") )); EXPECT_CALL(mock_logger, Debug(AllOf(HasSubstr("sending statistics"), diff --git a/tests/automatic/broker/check_monitoring/CMakeLists.txt b/tests/automatic/broker/check_monitoring/CMakeLists.txt index 19c68e39b..03487791a 100644 --- a/tests/automatic/broker/check_monitoring/CMakeLists.txt +++ b/tests/automatic/broker/check_monitoring/CMakeLists.txt @@ -1,4 +1,4 @@ -set(TARGET_NAME hidra2-broker) +set(TARGET_NAME asapo-broker) ################################ # Testing diff --git a/tests/automatic/broker/get_next/CMakeLists.txt b/tests/automatic/broker/get_next/CMakeLists.txt index 8b5f3b6f0..2f661335f 100644 --- a/tests/automatic/broker/get_next/CMakeLists.txt +++ b/tests/automatic/broker/get_next/CMakeLists.txt @@ -1,4 +1,4 @@ -set(TARGET_NAME hidra2-broker) +set(TARGET_NAME asapo-broker) ################################ # Testing diff --git a/tests/automatic/broker/read_config/CMakeLists.txt b/tests/automatic/broker/read_config/CMakeLists.txt index 76f6467cf..75c1658dd 100644 --- a/tests/automatic/broker/read_config/CMakeLists.txt +++ b/tests/automatic/broker/read_config/CMakeLists.txt @@ -1,4 +1,4 @@ -set(TARGET_NAME hidra2-broker) +set(TARGET_NAME asapo-broker) ################################ # Testing diff --git a/tests/automatic/common/cpp/CMakeLists.txt b/tests/automatic/common/cpp/CMakeLists.txt index 520d0153d..e01bd7c09 100644 --- a/tests/automatic/common/cpp/CMakeLists.txt +++ b/tests/automatic/common/cpp/CMakeLists.txt @@ -10,5 +10,5 @@ target_include_directories(${TARGET_NAME} PUBLIC include) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) #Add all necessary common libraries -GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) -target_link_libraries(${TARGET_NAME} ${HIDRA2_COMMON_IO_LIBRARIES}) +GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) +target_link_libraries(${TARGET_NAME} ${ASAPO_COMMON_IO_LIBRARIES}) diff --git a/tests/automatic/common/cpp/include/testing.h b/tests/automatic/common/cpp/include/testing.h index ce505d109..55c6ffe32 100644 --- a/tests/automatic/common/cpp/include/testing.h +++ b/tests/automatic/common/cpp/include/testing.h @@ -1,9 +1,9 @@ -#ifndef HIDRA2_TESTING_H -#define HIDRA2_TESTING_H +#ifndef ASAPO_TESTING_H +#define ASAPO_TESTING_H #include <string> -namespace hidra2 { +namespace asapo { void M_AssertEq(const std::string& expected, const std::string& got); void M_AssertEq(int expected, int got); @@ -13,4 +13,4 @@ void M_AssertContains(const std::string& whole, const std::string& sub); } -#endif //HIDRA2_TESTING_H +#endif //ASAPO_TESTING_H diff --git a/tests/automatic/common/cpp/src/testing.cpp b/tests/automatic/common/cpp/src/testing.cpp index 3d1a8e7e5..d3b9f97c6 100644 --- a/tests/automatic/common/cpp/src/testing.cpp +++ b/tests/automatic/common/cpp/src/testing.cpp @@ -3,7 +3,7 @@ #include <iostream> #include <algorithm> -namespace hidra2 { +namespace asapo { template<typename T> void T_AssertEq(const T& expected, const T& got) { diff --git a/tests/automatic/curl_http_client/curl_http_client_command/CMakeLists.txt b/tests/automatic/curl_http_client/curl_http_client_command/CMakeLists.txt index 3738e79d4..384973e8a 100644 --- a/tests/automatic/curl_http_client/curl_http_client_command/CMakeLists.txt +++ b/tests/automatic/curl_http_client/curl_http_client_command/CMakeLists.txt @@ -6,7 +6,7 @@ set(SOURCE_FILES curl_httpclient_command.cpp) # Executable and link ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES}) -target_link_libraries(${TARGET_NAME} test_common hidra2-worker) +target_link_libraries(${TARGET_NAME} test_common asapo-worker) #set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) #if (CMAKE_COMPILER_IS_GNUCXX) diff --git a/tests/automatic/curl_http_client/curl_http_client_command/curl_httpclient_command.cpp b/tests/automatic/curl_http_client/curl_http_client_command/curl_httpclient_command.cpp index f049bc155..a7cc5bd38 100644 --- a/tests/automatic/curl_http_client/curl_http_client_command/curl_httpclient_command.cpp +++ b/tests/automatic/curl_http_client/curl_http_client_command/curl_httpclient_command.cpp @@ -4,8 +4,8 @@ #include "testing.h" #include "../../../worker/api/cpp/src/server_data_broker.h" -using hidra2::M_AssertEq; -using hidra2::M_AssertContains; +using asapo::M_AssertEq; +using asapo::M_AssertContains; struct Args { std::string command; @@ -31,11 +31,11 @@ int main(int argc, char* argv[]) { auto args = GetArgs(argc, argv); - hidra2::Error err; - auto broker = hidra2::DataBrokerFactory::CreateServerBroker(args.uri, "", &err); - auto server_broker = static_cast<hidra2::ServerDataBroker*>(broker.get()); + asapo::Error err; + auto broker = asapo::DataBrokerFactory::CreateServerBroker(args.uri, "", &err); + auto server_broker = static_cast<asapo::ServerDataBroker*>(broker.get()); - hidra2::HttpCode code; + asapo::HttpCode code; std::string response; if (args.command == "GET") { response = server_broker->httpclient__->Get(args.uri, &code, &err); diff --git a/tests/automatic/full_chain/simple_chain/CMakeLists.txt b/tests/automatic/full_chain/simple_chain/CMakeLists.txt index 5198c49bb..0fb21c69e 100644 --- a/tests/automatic/full_chain/simple_chain/CMakeLists.txt +++ b/tests/automatic/full_chain/simple_chain/CMakeLists.txt @@ -6,4 +6,4 @@ set(TARGET_NAME full_chain_simple_chain) configure_file(${CMAKE_SOURCE_DIR}/tests/automatic/settings/receiver.json receiver.json COPYONLY) configure_file(${CMAKE_SOURCE_DIR}/tests/automatic/settings/broker_settings.json broker.json COPYONLY) -add_script_test("${TARGET_NAME}" "$<TARGET_FILE:dummy-data-producer> $<TARGET_FILE:receiver-bin> $<TARGET_PROPERTY:hidra2-broker,EXENAME> $<TARGET_FILE:getnext_broker>" nomem) +add_script_test("${TARGET_NAME}" "$<TARGET_FILE:dummy-data-producer> $<TARGET_FILE:receiver-bin> $<TARGET_PROPERTY:asapo-broker,EXENAME> $<TARGET_FILE:getnext_broker>" nomem) diff --git a/tests/automatic/json_parser/parse_config_file/CMakeLists.txt b/tests/automatic/json_parser/parse_config_file/CMakeLists.txt index 51aff5e13..10872462b 100644 --- a/tests/automatic/json_parser/parse_config_file/CMakeLists.txt +++ b/tests/automatic/json_parser/parse_config_file/CMakeLists.txt @@ -6,8 +6,8 @@ set(SOURCE_FILES parse_config_file.cpp) # Executable and link ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES}) -target_link_libraries(${TARGET_NAME} test_common hidra2-worker) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_link_libraries(${TARGET_NAME} test_common asapo-worker) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) ################################ # Testing diff --git a/tests/automatic/json_parser/parse_config_file/parse_config_file.cpp b/tests/automatic/json_parser/parse_config_file/parse_config_file.cpp index 4fb391b75..0733cadde 100644 --- a/tests/automatic/json_parser/parse_config_file/parse_config_file.cpp +++ b/tests/automatic/json_parser/parse_config_file/parse_config_file.cpp @@ -6,10 +6,10 @@ #include "testing.h" -using hidra2::M_AssertEq; +using asapo::M_AssertEq; -using namespace hidra2; +using namespace asapo; struct Settings { uint64_t port; @@ -40,7 +40,7 @@ void AssertSettings(const Settings& settings) { Settings Parse(const std::string& fname, Error* err) { - hidra2::JsonFileParser parser(fname); + asapo::JsonFileParser parser(fname); Settings settings; diff --git a/tests/automatic/mongo_db/connect/CMakeLists.txt b/tests/automatic/mongo_db/connect/CMakeLists.txt index 8e8190485..03b196bd3 100644 --- a/tests/automatic/mongo_db/connect/CMakeLists.txt +++ b/tests/automatic/mongo_db/connect/CMakeLists.txt @@ -7,7 +7,7 @@ set(SOURCE_FILES connect_mongodb.cpp) ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES}) target_link_libraries(${TARGET_NAME} test_common database) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) ################################ # Testing diff --git a/tests/automatic/mongo_db/connect/connect_mongodb.cpp b/tests/automatic/mongo_db/connect/connect_mongodb.cpp index c39bdd15f..e16f4f5c8 100644 --- a/tests/automatic/mongo_db/connect/connect_mongodb.cpp +++ b/tests/automatic/mongo_db/connect/connect_mongodb.cpp @@ -5,8 +5,8 @@ #include "testing.h" -using hidra2::M_AssertContains; -using hidra2::Error; +using asapo::M_AssertContains; +using asapo::Error; void Assert(const Error& error, const std::string& expect) { std::string result; @@ -37,14 +37,14 @@ Args GetArgs(int argc, char* argv[]) { int main(int argc, char* argv[]) { auto args = GetArgs(argc, argv); - hidra2::MongoDBClient db; + asapo::MongoDBClient db; auto err = db.Connect(args.address, args.database_name, args.collection_name); Assert(err, args.keyword); if (err == nullptr) { err = db.Connect(args.address, args.database_name, args.collection_name); - Assert(err, hidra2::DBError::kAlreadyConnected); + Assert(err, asapo::DBError::kAlreadyConnected); } return 0; } diff --git a/tests/automatic/mongo_db/insert/CMakeLists.txt b/tests/automatic/mongo_db/insert/CMakeLists.txt index 0bff4ed1e..ed386c91e 100644 --- a/tests/automatic/mongo_db/insert/CMakeLists.txt +++ b/tests/automatic/mongo_db/insert/CMakeLists.txt @@ -7,7 +7,7 @@ set(SOURCE_FILES insert_mongodb.cpp) ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES}) target_link_libraries(${TARGET_NAME} test_common database) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) ################################ # Testing diff --git a/tests/automatic/mongo_db/insert/insert_mongodb.cpp b/tests/automatic/mongo_db/insert/insert_mongodb.cpp index 8aa7bd255..67cbc520c 100644 --- a/tests/automatic/mongo_db/insert/insert_mongodb.cpp +++ b/tests/automatic/mongo_db/insert/insert_mongodb.cpp @@ -5,8 +5,8 @@ #include "testing.h" -using hidra2::M_AssertContains; -using hidra2::Error; +using asapo::M_AssertContains; +using asapo::Error; void Assert(const Error& error, const std::string& expect) { @@ -35,9 +35,9 @@ Args GetArgs(int argc, char* argv[]) { int main(int argc, char* argv[]) { auto args = GetArgs(argc, argv); - hidra2::MongoDBClient db; + asapo::MongoDBClient db; - hidra2::FileInfo fi; + asapo::FileInfo fi; fi.size = 100; fi.name = "relpath/1"; fi.id = args.file_id; diff --git a/tests/automatic/spd_logger/console/CMakeLists.txt b/tests/automatic/spd_logger/console/CMakeLists.txt index 6926abb08..fa35faabf 100644 --- a/tests/automatic/spd_logger/console/CMakeLists.txt +++ b/tests/automatic/spd_logger/console/CMakeLists.txt @@ -7,7 +7,7 @@ set(SOURCE_FILES spd_logger_console.cpp) ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES} $<TARGET_OBJECTS:logger> $<TARGET_OBJECTS:curl_http_client>) target_link_libraries(${TARGET_NAME} ${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) ################################ diff --git a/tests/automatic/spd_logger/console/spd_logger_console.cpp b/tests/automatic/spd_logger/console/spd_logger_console.cpp index 4bded1997..6b5570988 100644 --- a/tests/automatic/spd_logger/console/spd_logger_console.cpp +++ b/tests/automatic/spd_logger/console/spd_logger_console.cpp @@ -3,7 +3,7 @@ #include "logger/logger.h" -using namespace hidra2; +using namespace asapo; int main(int argc, char* argv[]) { diff --git a/tests/automatic/spd_logger/fluentd/CMakeLists.txt b/tests/automatic/spd_logger/fluentd/CMakeLists.txt index b5fd46924..e4a0513d0 100644 --- a/tests/automatic/spd_logger/fluentd/CMakeLists.txt +++ b/tests/automatic/spd_logger/fluentd/CMakeLists.txt @@ -6,7 +6,7 @@ set(SOURCE_FILES spd_logger_fluentd.cpp) # Executable and link ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES} $<TARGET_OBJECTS:logger> $<TARGET_OBJECTS:curl_http_client>) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) target_link_libraries(${TARGET_NAME} ${CURL_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) ################################ diff --git a/tests/automatic/spd_logger/fluentd/spd_logger_fluentd.cpp b/tests/automatic/spd_logger/fluentd/spd_logger_fluentd.cpp index 5207c6d6a..580188bbd 100644 --- a/tests/automatic/spd_logger/fluentd/spd_logger_fluentd.cpp +++ b/tests/automatic/spd_logger/fluentd/spd_logger_fluentd.cpp @@ -3,7 +3,7 @@ #include "logger/logger.h" -using namespace hidra2; +using namespace asapo; int main(int argc, char* argv[]) { diff --git a/tests/automatic/system_io/ip_tcp_network/CMakeLists.txt b/tests/automatic/system_io/ip_tcp_network/CMakeLists.txt index cbe323ad4..9222a3606 100644 --- a/tests/automatic/system_io/ip_tcp_network/CMakeLists.txt +++ b/tests/automatic/system_io/ip_tcp_network/CMakeLists.txt @@ -6,7 +6,7 @@ set(SOURCE_FILES ip_tcp_network.cpp) ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES} $<TARGET_OBJECTS:system_io> ) target_link_libraries(${TARGET_NAME} test_common) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) ################################ diff --git a/tests/automatic/system_io/ip_tcp_network/ip_tcp_network.cpp b/tests/automatic/system_io/ip_tcp_network/ip_tcp_network.cpp index a38a459eb..8c304bcfd 100644 --- a/tests/automatic/system_io/ip_tcp_network/ip_tcp_network.cpp +++ b/tests/automatic/system_io/ip_tcp_network/ip_tcp_network.cpp @@ -6,17 +6,17 @@ #include "testing.h" -using hidra2::Error; -using hidra2::ErrorType; -using hidra2::AddressFamilies; -using hidra2::SocketTypes; -using hidra2::SocketProtocols; -using hidra2::FileDescriptor; -using hidra2::M_AssertEq; +using asapo::Error; +using asapo::ErrorType; +using asapo::AddressFamilies; +using asapo::SocketTypes; +using asapo::SocketProtocols; +using asapo::FileDescriptor; +using asapo::M_AssertEq; using namespace std::chrono; -static const std::unique_ptr<hidra2::IO> io(hidra2::GenerateDefaultIO()); +static const std::unique_ptr<asapo::IO> io(asapo::GenerateDefaultIO()); static const std::string kListenAddress = "127.0.0.1:60123"; static std::promise<void> kThreadStarted; static const int kNumberOfChecks = 2; @@ -59,10 +59,10 @@ std::unique_ptr<std::thread> CreateEchoServerThread() { uint64_t need_to_receive_size; io->ReceiveWithTimeout(client_fd, &need_to_receive_size, sizeof(uint64_t), 100, &err); if(err != nullptr) { - if (hidra2::IOErrorTemplates::kTimeout == err) { + if (asapo::IOErrorTemplates::kTimeout == err) { continue; } - if (hidra2::ErrorTemplates::kEndOfFile == err) { + if (asapo::ErrorTemplates::kEndOfFile == err) { break; } } @@ -96,7 +96,7 @@ void CheckNormal(int times, size_t size) { std::cout << "[CLIENT] ReceiveWithTimeout" << std::endl; io->ReceiveWithTimeout(socket, nullptr, 1, 1000 * 100/*100ms*/, &err); - if (hidra2::IOErrorTemplates::kTimeout != err) { + if (asapo::IOErrorTemplates::kTimeout != err) { ExitIfErrIsNotOk(&err, 202); } @@ -146,19 +146,19 @@ int main(int argc, char* argv[]) { Error err; std::cout << "[META] Check if connection is refused if server is not running" << std::endl; io->CreateAndConnectIPTCPSocket(kListenAddress, &err); - if(hidra2::IOErrorTemplates::kConnectionRefused != err) { + if(asapo::IOErrorTemplates::kConnectionRefused != err) { ExitIfErrIsNotOk(&err, 301); } std::cout << "[META] Check invalid address format - Missing port" << std::endl; io->CreateAndConnectIPTCPSocket("localhost", &err); - if(hidra2::IOErrorTemplates::kInvalidAddressFormat != err) { + if(asapo::IOErrorTemplates::kInvalidAddressFormat != err) { ExitIfErrIsNotOk(&err, 302); } std::cout << "[META] Check unknown host" << std::endl; io->CreateAndConnectIPTCPSocket("some-host-that-might-not-exists.aa:1234", &err); - if(hidra2::IOErrorTemplates::kUnableToResolveHostname != err) { + if(asapo::IOErrorTemplates::kUnableToResolveHostname != err) { ExitIfErrIsNotOk(&err, 303); } @@ -175,7 +175,7 @@ int main(int argc, char* argv[]) { std::cout << "[META] Check if connection is refused after server is closed" << std::endl; io->CreateAndConnectIPTCPSocket(kListenAddress, &err); - if(hidra2::IOErrorTemplates::kConnectionRefused != err) { + if(asapo::IOErrorTemplates::kConnectionRefused != err) { ExitIfErrIsNotOk(&err, 304); } diff --git a/tests/automatic/system_io/read_file_content/read_file_content.cpp b/tests/automatic/system_io/read_file_content/read_file_content.cpp index a8dc00ed1..ec5fdae9a 100644 --- a/tests/automatic/system_io/read_file_content/read_file_content.cpp +++ b/tests/automatic/system_io/read_file_content/read_file_content.cpp @@ -11,8 +11,8 @@ int main(int argc, char* argv[]) { } std::string expect{argv[2]}; - hidra2::Error err; - auto io = std::unique_ptr<hidra2::IO> {hidra2::GenerateDefaultIO()}; + asapo::Error err; + auto io = std::unique_ptr<asapo::IO> {asapo::GenerateDefaultIO()}; auto data = io->GetDataFromFile(argv[1], expect.size(), &err); @@ -25,6 +25,6 @@ int main(int argc, char* argv[]) { result = err->Explain(); } - hidra2::M_AssertContains(result, expect); + asapo::M_AssertContains(result, expect); return 0; } diff --git a/tests/automatic/system_io/read_folder_content/CMakeLists.txt b/tests/automatic/system_io/read_folder_content/CMakeLists.txt index 318db28cd..eb323e8c3 100644 --- a/tests/automatic/system_io/read_folder_content/CMakeLists.txt +++ b/tests/automatic/system_io/read_folder_content/CMakeLists.txt @@ -9,10 +9,10 @@ add_executable(${TARGET_NAME} ${SOURCE_FILES} $<TARGET_OBJECTS:system_io>) target_link_libraries(${TARGET_NAME} test_common) #Add all necessary common libraries -GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) -target_link_libraries(${TARGET_NAME} ${HIDRA2_COMMON_IO_LIBRARIES}) +GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) +target_link_libraries(${TARGET_NAME} ${ASAPO_COMMON_IO_LIBRARIES}) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) ################################ diff --git a/tests/automatic/system_io/read_folder_content/read_folder_content.cpp b/tests/automatic/system_io/read_folder_content/read_folder_content.cpp index 11ce72c25..dea3ca1a9 100644 --- a/tests/automatic/system_io/read_folder_content/read_folder_content.cpp +++ b/tests/automatic/system_io/read_folder_content/read_folder_content.cpp @@ -3,12 +3,12 @@ #include "io/io_factory.h" #include "testing.h" -using hidra2::IO; -using hidra2::Error; +using asapo::IO; +using asapo::Error; -using hidra2::M_AssertEq; -using hidra2::M_AssertContains; +using asapo::M_AssertEq; +using asapo::M_AssertContains; int main(int argc, char* argv[]) { if (argc != 3) { @@ -18,7 +18,7 @@ int main(int argc, char* argv[]) { std::string expect{argv[2]}; Error err; - auto io = std::unique_ptr<IO> {hidra2::GenerateDefaultIO() }; + auto io = std::unique_ptr<IO> {asapo::GenerateDefaultIO() }; auto files = io->FilesInFolder(argv[1], &err); std::string result{}; diff --git a/tests/automatic/system_io/read_string_from_file/CMakeLists.txt b/tests/automatic/system_io/read_string_from_file/CMakeLists.txt index 4703d99bb..6e133cc60 100644 --- a/tests/automatic/system_io/read_string_from_file/CMakeLists.txt +++ b/tests/automatic/system_io/read_string_from_file/CMakeLists.txt @@ -7,7 +7,7 @@ set(SOURCE_FILES read_string_from_file.cpp) ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES} $<TARGET_OBJECTS:system_io> ) target_link_libraries(${TARGET_NAME} test_common) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) ################################ diff --git a/tests/automatic/system_io/read_string_from_file/read_string_from_file.cpp b/tests/automatic/system_io/read_string_from_file/read_string_from_file.cpp index 3248c67e5..9c12ac417 100644 --- a/tests/automatic/system_io/read_string_from_file/read_string_from_file.cpp +++ b/tests/automatic/system_io/read_string_from_file/read_string_from_file.cpp @@ -10,8 +10,8 @@ int main(int argc, char* argv[]) { } std::string expect{argv[2]}; - hidra2::Error err; - auto io = std::unique_ptr<hidra2::IO> {hidra2::GenerateDefaultIO()}; + asapo::Error err; + auto io = std::unique_ptr<asapo::IO> {asapo::GenerateDefaultIO()}; auto str = io->ReadFileToString(argv[1], &err); std::string result; @@ -22,6 +22,6 @@ int main(int argc, char* argv[]) { result = err->Explain(); } - hidra2::M_AssertContains(result, expect); + asapo::M_AssertContains(result, expect); return 0; } diff --git a/tests/automatic/system_io/resolve_hostname_to_ip/CMakeLists.txt b/tests/automatic/system_io/resolve_hostname_to_ip/CMakeLists.txt index 7bc06ca1d..7433c4bef 100644 --- a/tests/automatic/system_io/resolve_hostname_to_ip/CMakeLists.txt +++ b/tests/automatic/system_io/resolve_hostname_to_ip/CMakeLists.txt @@ -6,7 +6,7 @@ set(SOURCE_FILES resolve_hostname_to_ip.cpp) ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES} $<TARGET_OBJECTS:system_io> ) target_link_libraries(${TARGET_NAME} test_common) -target_include_directories(${TARGET_NAME} PUBLIC ${HIDRA2_CXX_COMMON_INCLUDE_DIR}) +target_include_directories(${TARGET_NAME} PUBLIC ${ASAPO_CXX_COMMON_INCLUDE_DIR}) set_target_properties(${TARGET_NAME} PROPERTIES LINKER_LANGUAGE CXX) ################################ diff --git a/tests/automatic/system_io/resolve_hostname_to_ip/resolve_hostname_to_ip.cpp b/tests/automatic/system_io/resolve_hostname_to_ip/resolve_hostname_to_ip.cpp index a5a375782..71c5984a3 100644 --- a/tests/automatic/system_io/resolve_hostname_to_ip/resolve_hostname_to_ip.cpp +++ b/tests/automatic/system_io/resolve_hostname_to_ip/resolve_hostname_to_ip.cpp @@ -3,21 +3,21 @@ #include "testing.h" -using hidra2::Error; -using hidra2::ErrorType; +using asapo::Error; +using asapo::ErrorType; -using hidra2::M_AssertEq; -using hidra2::M_AssertTrue; +using asapo::M_AssertEq; +using asapo::M_AssertTrue; void Check(const std::string& expected_ip_address, const std::string& hostname) { std::cout << "Checking: " << hostname << std::endl; Error err; - auto io = std::unique_ptr<hidra2::IO> {hidra2::GenerateDefaultIO()}; + auto io = std::unique_ptr<asapo::IO> {asapo::GenerateDefaultIO()}; std::string ip_address = io->ResolveHostnameToIp(hostname, &err); M_AssertEq(expected_ip_address, ip_address); if(expected_ip_address.empty()) { - M_AssertTrue(err != nullptr && hidra2::IOErrorTemplates::kUnableToResolveHostname == err); + M_AssertTrue(err != nullptr && asapo::IOErrorTemplates::kUnableToResolveHostname == err); return; } M_AssertTrue(err == nullptr); diff --git a/tests/automatic/system_io/write_data_to_file/write_data_to_file.cpp b/tests/automatic/system_io/write_data_to_file/write_data_to_file.cpp index 3abfd66d2..09b866ca5 100644 --- a/tests/automatic/system_io/write_data_to_file/write_data_to_file.cpp +++ b/tests/automatic/system_io/write_data_to_file/write_data_to_file.cpp @@ -3,9 +3,9 @@ #include "testing.h" -using hidra2::IO; -using hidra2::Error; -using hidra2::FileData; +using asapo::IO; +using asapo::Error; +using asapo::FileData; struct Params { @@ -35,7 +35,7 @@ void AssertGoodResult(const std::unique_ptr<IO>& io, const Error& err, const Fil } Error read_err; auto read_data = io->GetDataFromFile(params.fname, params.length, &read_err); - hidra2::M_AssertContains(std::string(read_data.get(), read_data.get() + params.length), "123"); + asapo::M_AssertContains(std::string(read_data.get(), read_data.get() + params.length), "123"); } void AssertBadResult(const Error& err, const Params& params) { @@ -43,14 +43,14 @@ void AssertBadResult(const Error& err, const Params& params) { std::cerr << "Should be error" << std::endl; exit(EXIT_FAILURE); } - hidra2::M_AssertContains(err->Explain(), params.message); + asapo::M_AssertContains(err->Explain(), params.message); } int main(int argc, char* argv[]) { auto params = GetParams(argc, argv); - auto io = std::unique_ptr<hidra2::IO> {hidra2::GenerateDefaultIO()}; + auto io = std::unique_ptr<asapo::IO> {asapo::GenerateDefaultIO()}; FileData data{new uint8_t[params.length]{'1', '2', '3'}}; auto err = io->WriteDataToFile(params.fname, data, params.length); diff --git a/tests/automatic/worker/connect_multithread/CMakeLists.txt b/tests/automatic/worker/connect_multithread/CMakeLists.txt index 64224018b..bdc974e10 100644 --- a/tests/automatic/worker/connect_multithread/CMakeLists.txt +++ b/tests/automatic/worker/connect_multithread/CMakeLists.txt @@ -6,7 +6,7 @@ set(SOURCE_FILES content_multithread.cpp) # Executable and link ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES}) -target_link_libraries(${TARGET_NAME} test_common hidra2-worker ${HIDRA2_COMMON_IO_LIBRARIES}) +target_link_libraries(${TARGET_NAME} test_common asapo-worker ${ASAPO_COMMON_IO_LIBRARIES}) if (CMAKE_COMPILER_IS_GNUCXX) set_target_properties(${TARGET_NAME} PROPERTIES LINK_FLAGS_DEBUG "--coverage") endif() diff --git a/tests/automatic/worker/connect_multithread/content_multithread.cpp b/tests/automatic/worker/connect_multithread/content_multithread.cpp index ef63c6222..2ba338998 100644 --- a/tests/automatic/worker/connect_multithread/content_multithread.cpp +++ b/tests/automatic/worker/connect_multithread/content_multithread.cpp @@ -5,9 +5,9 @@ #include "worker/data_broker.h" #include "testing.h" -using hidra2::M_AssertEq; +using asapo::M_AssertEq; -void Assert(std::vector<hidra2::Error>& errors, int nthreads) { +void Assert(std::vector<asapo::Error>& errors, int nthreads) { int count_ok = (int) std::count(std::begin(errors), std::end(errors), nullptr); @@ -15,7 +15,7 @@ void Assert(std::vector<hidra2::Error>& errors, int nthreads) { int count_already_connected = 0; for (auto& error : errors) { if (!error) continue; - if (error->Explain().find(hidra2::WorkerErrorMessage::kSourceAlreadyConnected) != std::string::npos) + if (error->Explain().find(asapo::WorkerErrorMessage::kSourceAlreadyConnected) != std::string::npos) count_already_connected++; } @@ -42,10 +42,10 @@ int main(int argc, char* argv[]) { auto args = GetArgs(argc, argv); - hidra2::Error err; - auto broker = hidra2::DataBrokerFactory::CreateFolderBroker(args.folder, &err); + asapo::Error err; + auto broker = asapo::DataBrokerFactory::CreateFolderBroker(args.folder, &err); - std::vector<hidra2::Error>errors(args.nthreads); + std::vector<asapo::Error>errors(args.nthreads); std::vector<std::thread> threads; for (int i = 0; i < args.nthreads; i++) { diff --git a/tests/automatic/worker/next_multithread_broker/CMakeLists.txt b/tests/automatic/worker/next_multithread_broker/CMakeLists.txt index 9c22693a5..28525645e 100644 --- a/tests/automatic/worker/next_multithread_broker/CMakeLists.txt +++ b/tests/automatic/worker/next_multithread_broker/CMakeLists.txt @@ -6,12 +6,12 @@ set(SOURCE_FILES next_multithread_broker.cpp) # Executable and link ################################ add_executable(${TARGET_NAME} ${SOURCE_FILES}) -target_link_libraries(${TARGET_NAME} test_common hidra2-worker) +target_link_libraries(${TARGET_NAME} test_common asapo-worker) ################################ # Testing ################################ configure_file(${CMAKE_SOURCE_DIR}/tests/automatic/settings/broker_settings.json settings.json COPYONLY) -add_script_test("${TARGET_NAME}" "$<TARGET_FILE:${TARGET_NAME}> $<TARGET_PROPERTY:hidra2-broker,EXENAME>" +add_script_test("${TARGET_NAME}" "$<TARGET_FILE:${TARGET_NAME}> $<TARGET_PROPERTY:asapo-broker,EXENAME>" ) diff --git a/tests/automatic/worker/next_multithread_broker/next_multithread_broker.cpp b/tests/automatic/worker/next_multithread_broker/next_multithread_broker.cpp index 9640d6098..5f8321ec4 100644 --- a/tests/automatic/worker/next_multithread_broker/next_multithread_broker.cpp +++ b/tests/automatic/worker/next_multithread_broker/next_multithread_broker.cpp @@ -5,10 +5,10 @@ #include "worker/data_broker.h" #include "testing.h" -using hidra2::M_AssertEq; -using hidra2::M_AssertTrue; +using asapo::M_AssertEq; +using asapo::M_AssertTrue; -void Assert(std::vector<hidra2::FileInfos> file_infos, int nthreads, int nfiles) { +void Assert(std::vector<asapo::FileInfos> file_infos, int nthreads, int nfiles) { std::vector<std::string> expect, result; for (int i = 1; i <= nfiles; i++) { expect.push_back(std::to_string(i)); @@ -45,12 +45,12 @@ Args GetArgs(int argc, char* argv[]) { } void GetAllFromBroker(const Args& args) { - hidra2::Error err; - auto broker = hidra2::DataBrokerFactory::CreateServerBroker(args.server, args.run_name, &err); + asapo::Error err; + auto broker = asapo::DataBrokerFactory::CreateServerBroker(args.server, args.run_name, &err); - std::vector<hidra2::FileInfos>file_infos(args.nthreads); + std::vector<asapo::FileInfos>file_infos(args.nthreads); auto exec_next = [&](int i) { - hidra2::FileInfo fi; + asapo::FileInfo fi; while ((err = broker->GetNext(&fi, nullptr)) == nullptr) { file_infos[i].emplace_back(fi); } diff --git a/tests/automatic/worker/next_multithread_folder/CMakeLists.txt b/tests/automatic/worker/next_multithread_folder/CMakeLists.txt index b0920c971..949b8c48c 100644 --- a/tests/automatic/worker/next_multithread_folder/CMakeLists.txt +++ b/tests/automatic/worker/next_multithread_folder/CMakeLists.txt @@ -8,10 +8,10 @@ set(SOURCE_FILES next_multithread_folder.cpp) add_executable(${TARGET_NAME} ${SOURCE_FILES}) #Add all necessary common libraries -GET_PROPERTY(HIDRA2_COMMON_IO_LIBRARIES GLOBAL PROPERTY HIDRA2_COMMON_IO_LIBRARIES) -target_link_libraries(${TARGET_NAME} ${HIDRA2_COMMON_IO_LIBRARIES}) +GET_PROPERTY(ASAPO_COMMON_IO_LIBRARIES GLOBAL PROPERTY ASAPO_COMMON_IO_LIBRARIES) +target_link_libraries(${TARGET_NAME} ${ASAPO_COMMON_IO_LIBRARIES}) -target_link_libraries(${TARGET_NAME} test_common hidra2-worker) +target_link_libraries(${TARGET_NAME} test_common asapo-worker) if (CMAKE_COMPILER_IS_GNUCXX) set_target_properties(${TARGET_NAME} PROPERTIES LINK_FLAGS_DEBUG "--coverage") endif() diff --git a/tests/automatic/worker/next_multithread_folder/next_multithread_folder.cpp b/tests/automatic/worker/next_multithread_folder/next_multithread_folder.cpp index 8deb76666..9c7fb9634 100644 --- a/tests/automatic/worker/next_multithread_folder/next_multithread_folder.cpp +++ b/tests/automatic/worker/next_multithread_folder/next_multithread_folder.cpp @@ -5,10 +5,10 @@ #include "worker/data_broker.h" #include "testing.h" -using hidra2::M_AssertEq; -using hidra2::M_AssertTrue; +using asapo::M_AssertEq; +using asapo::M_AssertTrue; -void Assert(std::vector<hidra2::FileInfo> file_infos, int nthreads) { +void Assert(std::vector<asapo::FileInfo> file_infos, int nthreads) { int nfiles = (int) file_infos.size(); M_AssertEq(nthreads, nfiles); @@ -39,11 +39,11 @@ Args GetArgs(int argc, char* argv[]) { } void GetAllFromBroker(const Args& args) { - hidra2::Error err; - auto broker = hidra2::DataBrokerFactory::CreateFolderBroker(args.folder, &err); + asapo::Error err; + auto broker = asapo::DataBrokerFactory::CreateFolderBroker(args.folder, &err); broker->Connect(); - std::vector<hidra2::FileInfo>file_infos(args.nthreads); + std::vector<asapo::FileInfo>file_infos(args.nthreads); auto exec_next = [&](int i) { broker->GetNext(&file_infos[i], nullptr); }; diff --git a/tests/manual/performance_broker/test.sh b/tests/manual/performance_broker/test.sh index cf81d2ffd..e0b083c3d 100755 --- a/tests/manual/performance_broker/test.sh +++ b/tests/manual/performance_broker/test.sh @@ -40,8 +40,8 @@ ssh ${worker_node} mkdir ${worker_dir} scp settings_tmp.json ${service_node}:${service_dir}/settings.json rm settings_tmp.json -scp ../../../cmake-build-release/broker/hidra2-broker ${service_node}:${service_dir} -ssh ${service_node} "bash -c 'cd ${service_dir}; nohup ./hidra2-broker -config settings.json &> ${service_dir}/broker.log &'" +scp ../../../cmake-build-release/broker/asapo-broker ${service_node}:${service_dir} +ssh ${service_node} "bash -c 'cd ${service_dir}; nohup ./asapo-broker -config settings.json &> ${service_dir}/broker.log &'" sleep 0.3 scp ../../../cmake-build-release/worker/tools/folder_to_db/folder2db ${worker_node}:${worker_dir} ssh ${worker_node} ${worker_dir}/folder2db -n ${nthreads} ${dir} ${run_name} ${service_node} @@ -53,6 +53,6 @@ ssh ${worker_node} ${worker_dir}/getnext_broker ${service_node}:5005 ${run_name} -ssh ${service_node} killall hidra2-broker +ssh ${service_node} killall asapo-broker ssh ${service_node} docker rm -f mongo #ssh ${service_node} docker rm -f influxdb diff --git a/tests/manual/performance_full_chain_simple/test.sh b/tests/manual/performance_full_chain_simple/test.sh index 8846a9972..4cece2b86 100755 --- a/tests/manual/performance_full_chain_simple/test.sh +++ b/tests/manual/performance_full_chain_simple/test.sh @@ -9,7 +9,7 @@ Cleanup() { set +e ssh ${receiver_node} rm -f ${receiver_dir}/files/* ssh ${receiver_node} killall receiver -ssh ${broker_node} killall hidra2-broker +ssh ${broker_node} killall asapo-broker ssh ${broker_node} docker rm -f -v mongo } @@ -68,7 +68,7 @@ cat broker.json | from_entries" > settings_tmp.json scp settings_tmp.json ${broker_node}:${broker_dir}/broker.json rm settings_tmp.json -scp ../../../cmake-build-release/broker/hidra2-broker ${broker_node}:${broker_dir} +scp ../../../cmake-build-release/broker/asapo-broker ${broker_node}:${broker_dir} #worker_setup @@ -89,7 +89,7 @@ ssh ${receiver_node} "bash -c 'cd ${receiver_dir}; nohup ./receiver settings.jso sleep 0.3 #broker_start -ssh ${broker_node} "bash -c 'cd ${broker_dir}; nohup ./hidra2-broker -config broker.json &> ${log_dir}/log.broker &'" +ssh ${broker_node} "bash -c 'cd ${broker_dir}; nohup ./asapo-broker -config broker.json &> ${log_dir}/log.broker &'" sleep 0.3 #producer_start diff --git a/worker/api/cpp/CMakeLists.txt b/worker/api/cpp/CMakeLists.txt index 8d67c6fe9..4f07c048b 100644 --- a/worker/api/cpp/CMakeLists.txt +++ b/worker/api/cpp/CMakeLists.txt @@ -1,4 +1,4 @@ -set(TARGET_NAME hidra2-worker) +set(TARGET_NAME asapo-worker) set(SOURCE_FILES src/data_broker.cpp @@ -13,7 +13,7 @@ set(SOURCE_FILES add_library(${TARGET_NAME} STATIC ${SOURCE_FILES} $<TARGET_OBJECTS:system_io> $<TARGET_OBJECTS:json_parser> $<TARGET_OBJECTS:data_structs> $<TARGET_OBJECTS:curl_http_client> ) -target_include_directories(${TARGET_NAME} PUBLIC include ${HIDRA2_CXX_COMMON_INCLUDE_DIR} ${CURL_INCLUDE_DIRS}) +target_include_directories(${TARGET_NAME} PUBLIC include ${ASAPO_CXX_COMMON_INCLUDE_DIR} ${CURL_INCLUDE_DIRS}) IF(CMAKE_C_COMPILER_ID STREQUAL "GNU") SET( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libgcc -static-libstdc++") diff --git a/worker/api/cpp/include/asapo_worker.h b/worker/api/cpp/include/asapo_worker.h new file mode 100644 index 000000000..d07b021b3 --- /dev/null +++ b/worker/api/cpp/include/asapo_worker.h @@ -0,0 +1,6 @@ +#ifndef ASAPO_ASAPO_WORKER_H +#define ASAPO_ASAPO_WORKER_H + +#include "worker/data_broker.h" + +#endif //ASAPO_ASAPO_WORKER_H diff --git a/worker/api/cpp/include/hidra2_worker.h b/worker/api/cpp/include/hidra2_worker.h deleted file mode 100644 index f919a5496..000000000 --- a/worker/api/cpp/include/hidra2_worker.h +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef HIDRA2_HIDRA2_WORKER_H -#define HIDRA2_HIDRA2_WORKER_H - -#include "worker/data_broker.h" - -#endif //HIDRA2_HIDRA2_WORKER_H diff --git a/worker/api/cpp/include/worker/data_broker.h b/worker/api/cpp/include/worker/data_broker.h index a7baaa2a4..ed9e356ca 100644 --- a/worker/api/cpp/include/worker/data_broker.h +++ b/worker/api/cpp/include/worker/data_broker.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_DATASOURCE_H -#define HIDRA2_DATASOURCE_H +#ifndef ASAPO_DATASOURCE_H +#define ASAPO_DATASOURCE_H #include <memory> #include <string> @@ -7,7 +7,7 @@ #include "common/data_structs.h" #include "common/error.h" -namespace hidra2 { +namespace asapo { namespace WorkerErrorMessage { @@ -53,4 +53,4 @@ class DataBrokerFactory { }; } -#endif //HIDRA2_DATASOURCE_H +#endif //ASAPO_DATASOURCE_H diff --git a/worker/api/cpp/src/data_broker.cpp b/worker/api/cpp/src/data_broker.cpp index 409799e2b..624e60ed5 100644 --- a/worker/api/cpp/src/data_broker.cpp +++ b/worker/api/cpp/src/data_broker.cpp @@ -3,7 +3,7 @@ #include "server_data_broker.h" -namespace hidra2 { +namespace asapo { template <typename Broker, typename ...Args> std::unique_ptr<DataBroker> Create(const std::string& source_name, diff --git a/worker/api/cpp/src/folder_data_broker.cpp b/worker/api/cpp/src/folder_data_broker.cpp index f15b3d6a2..3ead031d9 100644 --- a/worker/api/cpp/src/folder_data_broker.cpp +++ b/worker/api/cpp/src/folder_data_broker.cpp @@ -2,7 +2,7 @@ #include "io/io_factory.h" -namespace hidra2 { +namespace asapo { FolderDataBroker::FolderDataBroker(const std::string& source_name) : io__{GenerateDefaultIO()}, base_path_{source_name}, is_connected_{false}, diff --git a/worker/api/cpp/src/folder_data_broker.h b/worker/api/cpp/src/folder_data_broker.h index 15bc208fd..fb554d513 100644 --- a/worker/api/cpp/src/folder_data_broker.h +++ b/worker/api/cpp/src/folder_data_broker.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_FOLDERDATABROKER_H -#define HIDRA2_FOLDERDATABROKER_H +#ifndef ASAPO_FOLDERDATABROKER_H +#define ASAPO_FOLDERDATABROKER_H #include "worker/data_broker.h" @@ -8,16 +8,16 @@ #include "io/io.h" -namespace hidra2 { +namespace asapo { -class FolderDataBroker final : public hidra2::DataBroker { +class FolderDataBroker final : public asapo::DataBroker { public: explicit FolderDataBroker(const std::string& source_name); Error Connect() override; Error GetNext(FileInfo* info, FileData* data) override; void SetTimeout(uint64_t timeout_ms) override {}; // to timeout in this case - std::unique_ptr<hidra2::IO> io__; // modified in testings to mock system calls,otherwise do not touch + std::unique_ptr<asapo::IO> io__; // modified in testings to mock system calls,otherwise do not touch private: std::string base_path_; bool is_connected_; @@ -29,5 +29,5 @@ class FolderDataBroker final : public hidra2::DataBroker { } -#endif //HIDRA2_FOLDERDATABROKER_H +#endif //ASAPO_FOLDERDATABROKER_H diff --git a/worker/api/cpp/src/server_data_broker.cpp b/worker/api/cpp/src/server_data_broker.cpp index 2ef08a29e..e00a2daa8 100644 --- a/worker/api/cpp/src/server_data_broker.cpp +++ b/worker/api/cpp/src/server_data_broker.cpp @@ -9,7 +9,7 @@ using std::chrono::high_resolution_clock; -namespace hidra2 { +namespace asapo { Error HttpCodeToWorkerError(const HttpCode& code) { const char* message; @@ -66,7 +66,7 @@ Error ServerDataBroker::GetFileInfoFromServer(FileInfo* info, const std::string& err = HttpCodeToWorkerError(code); if (err == nullptr) break; - if (err->GetErrorType() != hidra2::ErrorType::kEndOfFile) { + if (err->GetErrorType() != asapo::ErrorType::kEndOfFile) { err->Append(response); // return err; } diff --git a/worker/api/cpp/src/server_data_broker.h b/worker/api/cpp/src/server_data_broker.h index 94a818b07..36d277deb 100644 --- a/worker/api/cpp/src/server_data_broker.h +++ b/worker/api/cpp/src/server_data_broker.h @@ -1,16 +1,16 @@ -#ifndef HIDRA2_SERVER_DATA_BROKER_H -#define HIDRA2_SERVER_DATA_BROKER_H +#ifndef ASAPO_SERVER_DATA_BROKER_H +#define ASAPO_SERVER_DATA_BROKER_H #include "worker/data_broker.h" #include "io/io.h" #include "http_client/http_client.h" -namespace hidra2 { +namespace asapo { Error HttpCodeToWorkerError(const HttpCode& code); -class ServerDataBroker final : public hidra2::DataBroker { +class ServerDataBroker final : public asapo::DataBroker { public: explicit ServerDataBroker(const std::string& server_uri, const std::string& source_name); Error Connect() override; @@ -27,4 +27,4 @@ class ServerDataBroker final : public hidra2::DataBroker { } -#endif //HIDRA2_SERVER_DATA_BROKER_H +#endif //ASAPO_SERVER_DATA_BROKER_H diff --git a/worker/api/cpp/unittests/test_folder_broker.cpp b/worker/api/cpp/unittests/test_folder_broker.cpp index 796183e24..cff1809cd 100644 --- a/worker/api/cpp/unittests/test_folder_broker.cpp +++ b/worker/api/cpp/unittests/test_folder_broker.cpp @@ -7,16 +7,16 @@ #include "../../../../common/cpp/src/system_io/system_io.h" #include "../src/folder_data_broker.h" -using hidra2::DataBrokerFactory; -using hidra2::DataBroker; -using hidra2::FolderDataBroker; -using hidra2::IO; -using hidra2::FileInfos; -using hidra2::FileInfo; -using hidra2::FileData; -using hidra2::Error; -using hidra2::TextError; -using hidra2::SimpleError; +using asapo::DataBrokerFactory; +using asapo::DataBroker; +using asapo::FolderDataBroker; +using asapo::IO; +using asapo::FileInfos; +using asapo::FileInfo; +using asapo::FileData; +using asapo::Error; +using asapo::TextError; +using asapo::SimpleError; using ::testing::AtLeast; using ::testing::Eq; @@ -30,11 +30,11 @@ namespace { TEST(FolderDataBroker, SetCorrectIO) { auto data_broker = new FolderDataBroker("test"); - ASSERT_THAT(dynamic_cast<hidra2::SystemIO*>(data_broker->io__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::SystemIO*>(data_broker->io__.get()), Ne(nullptr)); delete data_broker; } -class FakeIO: public hidra2::MockIO { +class FakeIO: public asapo::MockIO { public: virtual std::string ReadFileToString(const std::string& fname, Error* err) const noexcept override { @@ -59,7 +59,7 @@ class FakeIO: public hidra2::MockIO { class IOFolderNotFound: public FakeIO { public: FileInfos FilesInFolder(const std::string& folder, Error* err) const override { - *err = hidra2::IOErrorTemplates::kFileNotFound.Generate(); + *err = asapo::IOErrorTemplates::kFileNotFound.Generate(); return {}; } }; @@ -67,7 +67,7 @@ class IOFolderNotFound: public FakeIO { class IOFolderUnknownError: public FakeIO { public: FileInfos FilesInFolder(const std::string& folder, Error* err) const override { - *err = hidra2::IOErrorTemplates::kUnknownIOError.Generate(); + *err = asapo::IOErrorTemplates::kUnknownIOError.Generate(); return {}; } }; @@ -83,7 +83,7 @@ class IOEmptyFolder: public FakeIO { class IOCannotOpenFile: public FakeIO { public: FileData GetDataFromFile(const std::string& fname, uint64_t fsize, Error* err) const noexcept override { - *err = hidra2::IOErrorTemplates::kPermissionDenied.Generate(); + *err = asapo::IOErrorTemplates::kPermissionDenied.Generate(); return {}; }; }; @@ -112,7 +112,7 @@ TEST_F(FolderDataBrokerTests, CannotConnectTwice) { auto return_code = data_broker->Connect(); - ASSERT_THAT(return_code->Explain(), Eq(hidra2::WorkerErrorMessage::kSourceAlreadyConnected)); + ASSERT_THAT(return_code->Explain(), Eq(asapo::WorkerErrorMessage::kSourceAlreadyConnected)); } @@ -121,7 +121,7 @@ TEST_F(FolderDataBrokerTests, CannotConnectWhenNoFolder) { auto return_code = data_broker->Connect(); - ASSERT_THAT(return_code->Explain(), Eq(hidra2::IOErrorTemplates::kFileNotFound.Generate()->Explain())); + ASSERT_THAT(return_code->Explain(), Eq(asapo::IOErrorTemplates::kFileNotFound.Generate()->Explain())); } TEST_F(FolderDataBrokerTests, ConnectReturnsUnknownIOError) { @@ -129,13 +129,13 @@ TEST_F(FolderDataBrokerTests, ConnectReturnsUnknownIOError) { auto return_code = data_broker->Connect(); - ASSERT_THAT(return_code->Explain(), Eq(hidra2::IOErrorTemplates::kUnknownIOError.Generate()->Explain())); + ASSERT_THAT(return_code->Explain(), Eq(asapo::IOErrorTemplates::kUnknownIOError.Generate()->Explain())); } TEST_F(FolderDataBrokerTests, GetNextWithoutConnectReturnsError) { auto err = data_broker->GetNext(nullptr, nullptr); - ASSERT_THAT(err->Explain(), Eq(hidra2::WorkerErrorMessage::kSourceNotConnected)); + ASSERT_THAT(err->Explain(), Eq(asapo::WorkerErrorMessage::kSourceNotConnected)); } TEST_F(FolderDataBrokerTests, GetNextWithNullPointersReturnsError) { @@ -143,7 +143,7 @@ TEST_F(FolderDataBrokerTests, GetNextWithNullPointersReturnsError) { auto err = data_broker->GetNext(nullptr, nullptr); - ASSERT_THAT(err->Explain(), Eq(hidra2::WorkerErrorMessage::kWrongInput)); + ASSERT_THAT(err->Explain(), Eq(asapo::WorkerErrorMessage::kWrongInput)); } TEST_F(FolderDataBrokerTests, GetNextReturnsFileInfo) { @@ -175,9 +175,9 @@ TEST_F(FolderDataBrokerTests, GetNextFromEmptyFolderReturnsError) { FileInfo fi; auto err = data_broker->GetNext(&fi, nullptr); - ASSERT_TRUE(hidra2::ErrorTemplates::kEndOfFile == err); + ASSERT_TRUE(asapo::ErrorTemplates::kEndOfFile == err); - ASSERT_THAT(err->Explain(), Eq(hidra2::WorkerErrorMessage::kNoData)); + ASSERT_THAT(err->Explain(), Eq(asapo::WorkerErrorMessage::kNoData)); } TEST_F(FolderDataBrokerTests, GetNextReturnsErrorWhenFilePermissionsDenied) { @@ -187,7 +187,7 @@ TEST_F(FolderDataBrokerTests, GetNextReturnsErrorWhenFilePermissionsDenied) { FileData data; auto err = data_broker->GetNext(&fi, &data); - ASSERT_THAT(err->Explain(), Eq(hidra2::IOErrorTemplates::kPermissionDenied.Generate()->Explain())); + ASSERT_THAT(err->Explain(), Eq(asapo::IOErrorTemplates::kPermissionDenied.Generate()->Explain())); } @@ -230,22 +230,22 @@ TEST_F(GetDataFromFileTests, GetNextReturnsDataAndInfo) { TEST_F(GetDataFromFileTests, GetNextReturnsErrorWhenCannotReadData) { EXPECT_CALL(mock, GetDataFromFile_t(_, _, _)). - WillOnce(DoAll(testing::SetArgPointee<2>(hidra2::IOErrorTemplates::kReadError.Generate().release()), + WillOnce(DoAll(testing::SetArgPointee<2>(asapo::IOErrorTemplates::kReadError.Generate().release()), testing::Return(nullptr))); auto err = data_broker->GetNext(&fi, &data); - ASSERT_THAT(err->Explain(), Eq(hidra2::IOErrorTemplates::kReadError.Generate()->Explain())); + ASSERT_THAT(err->Explain(), Eq(asapo::IOErrorTemplates::kReadError.Generate()->Explain())); } TEST_F(GetDataFromFileTests, GetNextReturnsErrorWhenCannotAllocateData) { EXPECT_CALL(mock, GetDataFromFile_t(_, _, _)). - WillOnce(DoAll(testing::SetArgPointee<2>(hidra2::ErrorTemplates::kMemoryAllocationError.Generate().release()), + WillOnce(DoAll(testing::SetArgPointee<2>(asapo::ErrorTemplates::kMemoryAllocationError.Generate().release()), testing::Return(nullptr))); auto err = data_broker->GetNext(&fi, &data); - ASSERT_THAT(err->Explain(), Eq(hidra2::ErrorTemplates::kMemoryAllocationError.Generate()->Explain())); + ASSERT_THAT(err->Explain(), Eq(asapo::ErrorTemplates::kMemoryAllocationError.Generate()->Explain())); } diff --git a/worker/api/cpp/unittests/test_server_broker.cpp b/worker/api/cpp/unittests/test_server_broker.cpp index a72f47cc4..2424eb9cd 100644 --- a/worker/api/cpp/unittests/test_server_broker.cpp +++ b/worker/api/cpp/unittests/test_server_broker.cpp @@ -10,17 +10,17 @@ #include "unittests/MockHttpClient.h" #include "http_client/http_error.h" -using hidra2::DataBrokerFactory; -using hidra2::DataBroker; -using hidra2::ServerDataBroker; -using hidra2::IO; -using hidra2::FileInfo; -using hidra2::FileData; -using hidra2::MockIO; -using hidra2::MockHttpClient; -using hidra2::HttpCode; -using hidra2::HttpError; -using hidra2::SimpleError; +using asapo::DataBrokerFactory; +using asapo::DataBroker; +using asapo::ServerDataBroker; +using asapo::IO; +using asapo::FileInfo; +using asapo::FileData; +using asapo::MockIO; +using asapo::MockHttpClient; +using asapo::HttpCode; +using asapo::HttpError; +using asapo::SimpleError; using ::testing::AtLeast; using ::testing::Eq; @@ -38,12 +38,12 @@ namespace { TEST(FolderDataBroker, SetCorrectIo) { auto data_broker = std::unique_ptr<ServerDataBroker> {new ServerDataBroker("test", "dbname")}; - ASSERT_THAT(dynamic_cast<hidra2::SystemIO*>(data_broker->io__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::SystemIO*>(data_broker->io__.get()), Ne(nullptr)); } TEST(FolderDataBroker, SetCorrectHttpClient) { auto data_broker = std::unique_ptr<ServerDataBroker> {new ServerDataBroker("test", "dbname")}; - ASSERT_THAT(dynamic_cast<hidra2::CurlHttpClient*>(data_broker->httpclient__.get()), Ne(nullptr)); + ASSERT_THAT(dynamic_cast<asapo::CurlHttpClient*>(data_broker->httpclient__.get()), Ne(nullptr)); } @@ -57,7 +57,7 @@ class ServerDataBrokerTests : public Test { void SetUp() override { data_broker = std::unique_ptr<ServerDataBroker> {new ServerDataBroker("test", "dbname")}; data_broker->io__ = std::unique_ptr<IO> {&mock_io}; - data_broker->httpclient__ = std::unique_ptr<hidra2::HttpClient> {&mock_http_client}; + data_broker->httpclient__ = std::unique_ptr<asapo::HttpClient> {&mock_http_client}; } void TearDown() override { data_broker->io__.release(); @@ -80,7 +80,7 @@ TEST_F(ServerDataBrokerTests, CanConnect) { TEST_F(ServerDataBrokerTests, GetNextReturnsErrorOnWrongInput) { auto return_code = data_broker->GetNext(nullptr, nullptr); - ASSERT_THAT(return_code->Explain(), Eq(hidra2::WorkerErrorMessage::kWrongInput)); + ASSERT_THAT(return_code->Explain(), Eq(asapo::WorkerErrorMessage::kWrongInput)); } @@ -100,8 +100,8 @@ TEST_F(ServerDataBrokerTests, GetNextReturnsErrorFromHttpClient) { auto err = data_broker->GetNext(&info, nullptr); - ASSERT_THAT(err->Explain(), HasSubstr(hidra2::WorkerErrorMessage::kSourceNotFound)); - ASSERT_THAT(err->GetErrorType(), hidra2::ErrorType::kHttpError); + ASSERT_THAT(err->Explain(), HasSubstr(asapo::WorkerErrorMessage::kSourceNotFound)); + ASSERT_THAT(err->GetErrorType(), asapo::ErrorType::kHttpError); ASSERT_THAT(dynamic_cast<HttpError*>(err.get())->GetCode(), Eq(HttpCode::NotFound)); } @@ -113,8 +113,8 @@ TEST_F(ServerDataBrokerTests, GetNextReturnsEOFFromHttpClient) { auto err = data_broker->GetNext(&info, nullptr); - ASSERT_THAT(err->Explain(), HasSubstr(hidra2::WorkerErrorMessage::kNoData)); - ASSERT_THAT(err->GetErrorType(), hidra2::ErrorType::kEndOfFile); + ASSERT_THAT(err->Explain(), HasSubstr(asapo::WorkerErrorMessage::kNoData)); + ASSERT_THAT(err->GetErrorType(), asapo::ErrorType::kEndOfFile); } TEST_F(ServerDataBrokerTests, GetNextReturnsEOFFromHttpClientUntilTimeout) { @@ -126,8 +126,8 @@ TEST_F(ServerDataBrokerTests, GetNextReturnsEOFFromHttpClientUntilTimeout) { data_broker->SetTimeout(100); auto err = data_broker->GetNext(&info, nullptr); - ASSERT_THAT(err->Explain(), HasSubstr(hidra2::WorkerErrorMessage::kNoData)); - ASSERT_THAT(err->GetErrorType(), hidra2::ErrorType::kEndOfFile); + ASSERT_THAT(err->Explain(), HasSubstr(asapo::WorkerErrorMessage::kNoData)); + ASSERT_THAT(err->GetErrorType(), asapo::ErrorType::kEndOfFile); } @@ -162,7 +162,7 @@ TEST_F(ServerDataBrokerTests, GetNextReturnsParseError) { MockGet("error_response"); auto err = data_broker->GetNext(&info, nullptr); - ASSERT_THAT(err->Explain(), Eq(hidra2::WorkerErrorMessage::kErrorReadingSource)); + ASSERT_THAT(err->Explain(), Eq(asapo::WorkerErrorMessage::kErrorReadingSource)); } @@ -180,7 +180,7 @@ TEST_F(ServerDataBrokerTests, GetNextCallsReadFromFile) { MockGet(json); EXPECT_CALL(mock_io, GetDataFromFile_t("name", 100, _)). - WillOnce(DoAll(SetArgPointee<2>(new hidra2::SimpleError{"s"}), testing::Return(nullptr))); + WillOnce(DoAll(SetArgPointee<2>(new asapo::SimpleError{"s"}), testing::Return(nullptr))); FileData data; data_broker->GetNext(&info, &data); diff --git a/worker/api/cpp/unittests/test_worker_api.cpp b/worker/api/cpp/unittests/test_worker_api.cpp index d555b769f..4b36ea394 100644 --- a/worker/api/cpp/unittests/test_worker_api.cpp +++ b/worker/api/cpp/unittests/test_worker_api.cpp @@ -5,12 +5,12 @@ #include "../src/server_data_broker.h" #include "common/error.h" -using hidra2::DataBrokerFactory; -using hidra2::DataBroker; -using hidra2::FolderDataBroker; -using hidra2::ServerDataBroker; +using asapo::DataBrokerFactory; +using asapo::DataBroker; +using asapo::FolderDataBroker; +using asapo::ServerDataBroker; -using hidra2::Error; +using asapo::Error; using ::testing::Eq; using ::testing::Ne; using ::testing::Test; @@ -22,7 +22,7 @@ class DataBrokerFactoryTests : public Test { public: Error error; void SetUp() override { - error.reset(new hidra2::SimpleError("SomeErrorToBeOverwritten")); + error.reset(new asapo::SimpleError("SomeErrorToBeOverwritten")); } }; diff --git a/worker/tools/folder_to_db/src/folder_db_importer.cpp b/worker/tools/folder_to_db/src/folder_db_importer.cpp index 1bc002c7e..0116d8a5a 100644 --- a/worker/tools/folder_to_db/src/folder_db_importer.cpp +++ b/worker/tools/folder_to_db/src/folder_db_importer.cpp @@ -7,24 +7,24 @@ #include "database/database.h" -namespace hidra2 { +namespace asapo { using std::chrono::high_resolution_clock; FolderToDbImporter::FolderToDbImporter() : - io__{GenerateDefaultIO()}, db_factory__{new hidra2::DatabaseFactory} { + io__{GenerateDefaultIO()}, db_factory__{new asapo::DatabaseFactory} { } -Error FolderToDbImporter::ConnectToDb(const std::unique_ptr<hidra2::Database>& db) const { +Error FolderToDbImporter::ConnectToDb(const std::unique_ptr<asapo::Database>& db) const { return db->Connect(db_uri_, db_name_, kDBCollectionName); } -Error FolderToDbImporter::ImportSingleFile(const std::unique_ptr<hidra2::Database>& db, +Error FolderToDbImporter::ImportSingleFile(const std::unique_ptr<asapo::Database>& db, const FileInfo& file) const { return db->Insert(file, ignore_duplicates_); } -Error FolderToDbImporter::ImportFilelistChunk(const std::unique_ptr<hidra2::Database>& db, +Error FolderToDbImporter::ImportFilelistChunk(const std::unique_ptr<asapo::Database>& db, const FileInfos& file_list, uint64_t begin, uint64_t end) const { for (auto i = begin; i < end; i++) { auto err = ImportSingleFile(db, file_list[i]); @@ -50,7 +50,7 @@ Error FolderToDbImporter::PerformParallelTask(const FileInfos& file_list, uint64 return ImportFilelistChunk(db, file_list, begin, end); } -std::unique_ptr<hidra2::Database> FolderToDbImporter::CreateDbClient(Error* err) const { +std::unique_ptr<asapo::Database> FolderToDbImporter::CreateDbClient(Error* err) const { return db_factory__->Create(err); } diff --git a/worker/tools/folder_to_db/src/folder_db_importer.h b/worker/tools/folder_to_db/src/folder_db_importer.h index 619d8d264..45e778dd5 100644 --- a/worker/tools/folder_to_db/src/folder_db_importer.h +++ b/worker/tools/folder_to_db/src/folder_db_importer.h @@ -1,5 +1,5 @@ -#ifndef HIDRA2_FOLDERDBCONVERTER_H -#define HIDRA2_FOLDERDBCONVERTER_H +#ifndef ASAPO_FOLDERDBCONVERTER_H +#define ASAPO_FOLDERDBCONVERTER_H #include <iostream> #include <chrono> @@ -9,7 +9,7 @@ #include "io/io.h" #include "database/database.h" #include "common/error.h" -namespace hidra2 { +namespace asapo { namespace FolderToDbImportError { @@ -46,8 +46,8 @@ class FolderToDbImporter { unsigned int SetNParallelTasks(unsigned int ntasks, bool async = true); void IgnoreDuplicates(bool ignore_duplicates = true); - std::unique_ptr<hidra2::IO> io__; // modified in testings to mock system calls,otherwise do not touch - std::unique_ptr<hidra2::DatabaseFactory> + std::unique_ptr<asapo::IO> io__; // modified in testings to mock system calls,otherwise do not touch + std::unique_ptr<asapo::DatabaseFactory> db_factory__; // modified in testings to mock system calls,otherwise do not touch private: @@ -56,14 +56,14 @@ class FolderToDbImporter { bool async_{true}; mutable std::string db_uri_ ; mutable std::string db_name_; - Error ConnectToDb(const std::unique_ptr<hidra2::Database>& db) const; + Error ConnectToDb(const std::unique_ptr<asapo::Database>& db) const; FileInfos GetFilesInFolder(const std::string& folder, Error* err) const; Error ImportFilelist(const FileInfos& file_list) const; Error PerformParallelTask(const FileInfos& file_list, uint64_t begin, uint64_t end) const; - Error ImportSingleFile(const std::unique_ptr<hidra2::Database>& db, + Error ImportSingleFile(const std::unique_ptr<asapo::Database>& db, const FileInfo& file) const; - Error ImportFilelistChunk(const std::unique_ptr<hidra2::Database>& db, + Error ImportFilelistChunk(const std::unique_ptr<asapo::Database>& db, const FileInfos& file_list, uint64_t begin, uint64_t end) const; std::unique_ptr<Database> CreateDbClient(Error* err) const; @@ -74,4 +74,4 @@ class FolderToDbImporter { } -#endif //HIDRA2_FOLDERDBCONVERTER_H +#endif //ASAPO_FOLDERDBCONVERTER_H diff --git a/worker/tools/folder_to_db/src/main.cpp b/worker/tools/folder_to_db/src/main.cpp index c0440577a..7d131ff3a 100644 --- a/worker/tools/folder_to_db/src/main.cpp +++ b/worker/tools/folder_to_db/src/main.cpp @@ -75,11 +75,11 @@ ConvertParameters ProcessCommandArguments(int argc, char* argv[]) { int main(int argc, char* argv[]) { auto import_params = ProcessCommandArguments(argc, argv); - hidra2::FolderToDbImporter importer; + asapo::FolderToDbImporter importer; importer.SetNParallelTasks(import_params.ntasks); importer.IgnoreDuplicates(import_params.ignore_duplicates); - hidra2::FolderImportStatistics statistics; + asapo::FolderImportStatistics statistics; auto err = importer.Convert(import_params.uri, import_params.folder, import_params.db_name, &statistics); diff --git a/worker/tools/folder_to_db/unittests/test_folder_to_db.cpp b/worker/tools/folder_to_db/unittests/test_folder_to_db.cpp index 5746bce28..3eab5452d 100644 --- a/worker/tools/folder_to_db/unittests/test_folder_to_db.cpp +++ b/worker/tools/folder_to_db/unittests/test_folder_to_db.cpp @@ -27,7 +27,7 @@ using ::testing::NiceMock; using ::testing::Ref; using ::testing::Return; -using namespace hidra2; +using namespace asapo; namespace { @@ -85,7 +85,7 @@ class MockDatabaseFactory : public DatabaseFactory { class FakeDatabaseFactory : public DatabaseFactory { std::unique_ptr<Database> Create(Error* err) const noexcept override { - *err = hidra2::TextError(hidra2::DBError::kMemoryError); + *err = asapo::TextError(asapo::DBError::kMemoryError); return {}; } }; @@ -133,7 +133,7 @@ class FolderDBConverterTests : public Test { TEST_F(FolderDBConverterTests, ErrorWhenCannotConnect) { EXPECT_CALL(*(mock_dbf->db[0]), Connect_t(uri, db_name, kDBCollectionName)). - WillOnce(testing::Return(new SimpleError(hidra2::DBError::kConnectionError))); + WillOnce(testing::Return(new SimpleError(asapo::DBError::kConnectionError))); auto error = converter.Convert(uri, folder, db_name); ASSERT_THAT(error, Ne(nullptr)); @@ -142,11 +142,11 @@ TEST_F(FolderDBConverterTests, ErrorWhenCannotConnect) { TEST_F(FolderDBConverterTests, ErrorWhenCannotCreateDbParallel) { int nparallel = 3; EXPECT_CALL(*(mock_dbf->db[0]), Connect_t(uri, _, _)). - WillOnce(testing::Return(new SimpleError(hidra2::DBError::kConnectionError))); + WillOnce(testing::Return(new SimpleError(asapo::DBError::kConnectionError))); EXPECT_CALL(*(mock_dbf->db[1]), Connect_t(uri, _, _)). - WillOnce(testing::Return(new SimpleError(hidra2::DBError::kConnectionError))); + WillOnce(testing::Return(new SimpleError(asapo::DBError::kConnectionError))); EXPECT_CALL(*(mock_dbf->db[2]), Connect_t(uri, _, _)). - WillOnce(testing::Return(new SimpleError(hidra2::DBError::kConnectionError))); + WillOnce(testing::Return(new SimpleError(asapo::DBError::kConnectionError))); converter.SetNParallelTasks(nparallel); auto error = converter.Convert(uri, folder, db_name); @@ -163,7 +163,7 @@ TEST_F(FolderDBConverterTests, ErrorWhenCannotGetFileList) { EXPECT_CALL(mock_io, FilesInFolder_t(folder, _)). - WillOnce(DoAll(testing::SetArgPointee<1>(new hidra2::SimpleError("err")), + WillOnce(DoAll(testing::SetArgPointee<1>(new asapo::SimpleError("err")), testing::Return(FileInfos {}))); auto error = converter.Convert(uri, folder, db_name); @@ -184,7 +184,7 @@ TEST_F(FolderDBConverterTests, PassesIgnoreDuplicates) { TEST_F(FolderDBConverterTests, ErrorWhenCannotImportFileListToDb) { EXPECT_CALL(*(mock_dbf->db[0]), Insert_t(_, _)). - WillOnce(testing::Return(new SimpleError(hidra2::DBError::kInsertError))); + WillOnce(testing::Return(new SimpleError(asapo::DBError::kInsertError))); auto error = converter.Convert(uri, folder, db_name); ASSERT_THAT(error, Ne(nullptr)); @@ -245,7 +245,7 @@ TEST_F(FolderDBConverterTests, ComputesStatistics) { Times(file_infos.size()). WillRepeatedly(testing::Return(nullptr)); - hidra2::FolderImportStatistics statistics; + asapo::FolderImportStatistics statistics; auto error = converter.Convert(uri, folder, db_name, &statistics); ASSERT_THAT(error, Eq(nullptr)); -- GitLab