Skip to content

Commit

Permalink
Add support for Aviso + Mirror attributes ECFLOW-1931
Browse files Browse the repository at this point in the history
- Aviso attributes allow to trigger tasks based on Aviso notifications
- Mirror attributes allow to sync Task status between ecFlow server
  • Loading branch information
marcosbento committed Jun 18, 2024
2 parents e7cd7ea + 2e589c8 commit 8c46b2b
Show file tree
Hide file tree
Showing 167 changed files with 10,027 additions and 1,218 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ ecflow_*.files
ecflow_*.cflags
ecflow_*.cxxflags
CMakeLists.txt.user
.qtc_clangd/

#vscode
.vscode
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ if (NOT DEFINED CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Release CACHE STRING "Build Configuration type" FORCE)
endif()

find_package( ecbuild 3.4 REQUIRED HINTS ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../ecbuild ) # Before project()
find_package( ecbuild 3.4 REQUIRED HINTS ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../ecbuild /workspace/ecbuild) # Before project()

# this will generate variables, see ACore/ecflow_version.h.in
project( ecflow LANGUAGES CXX VERSION 5.12.4 )
Expand Down
137 changes: 137 additions & 0 deletions Viewer/ecflowUI/images/aviso.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions Viewer/ecflowUI/images/icon_no_access.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
137 changes: 137 additions & 0 deletions Viewer/ecflowUI/images/remote.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 5 additions & 3 deletions Viewer/ecflowUI/src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@ set(viewer_srcs
VAutoArchiveAttr.hpp
VAutoCancelAttr.hpp
VAutoRestoreAttr.hpp
VAvisoAttr.hpp
VConfig.hpp
VConfigLoader.hpp
VDateAttr.hpp
Expand All @@ -235,6 +236,7 @@ set(viewer_srcs
VLimitAttr.hpp
VLimiterAttr.hpp
VMeterAttr.hpp
VMirrorAttr.hpp
VModelData.hpp
VNState.hpp
VNode.hpp
Expand Down Expand Up @@ -491,6 +493,7 @@ set(viewer_srcs
VAutoArchiveAttr.cpp
VAutoCancelAttr.cpp
VAutoRestoreAttr.cpp
VAvisoAttr.cpp
VConfig.cpp
VConfigLoader.cpp
VDateAttr.cpp
Expand All @@ -510,6 +513,7 @@ set(viewer_srcs
VLimitAttr.cpp
VLimiterAttr.cpp
VMeterAttr.cpp
VMirrorAttr.cpp
VModelData.cpp
VNode.cpp
VNodeList.cpp
Expand Down Expand Up @@ -811,9 +815,7 @@ ecbuild_add_executable(
${CMAKE_CURRENT_BINARY_DIR}
LIBS
viewer
libclient
base
node
ecflow_all
Threads::Threads
m
dl
Expand Down
Loading

0 comments on commit 8c46b2b

Please sign in to comment.