Skip to content

Gcrone/private session#171

Merged
gcrone merged 26 commits intodevelopfrom
gcrone/private-session
Mar 11, 2026
Merged

Gcrone/private session#171
gcrone merged 26 commits intodevelopfrom
gcrone/private-session

Conversation

@gcrone
Copy link
Contributor

@gcrone gcrone commented Feb 26, 2025

This PR provides a configuration helper class with methods to extract connection descriptors and source ids from other applications in the session while keeping the actual Session object private. The helper object is created by the appfwk::ConfigurationManager and passed to a smart applications generate_modules() method.

Requires corresponding PR in appfwk (DUNE-DAQ/appfwk#319)

@eflumerf
Copy link
Member

Setting to v5.5.0, at least for a determination of whether this is still relevant or the best way forward.

Copy link
Contributor

@mroda88 mroda88 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This breaks the CTB logic as we need to request connections for the CTB app. We need to find the right solution.

@mroda88
Copy link
Contributor

mroda88 commented Feb 18, 2026

This will also fix #272

@mroda88 mroda88 marked this pull request as ready for review February 27, 2026 11:18
Copy link
Contributor

@mroda88 mroda88 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before we forget, the MLT needs to be updated to pick up both source ids of the CTB. I'm happy to take care of this next week. Sorry for the oversight.

@gcrone gcrone requested a review from mroda88 March 11, 2026 16:31
Copy link
Contributor

@mroda88 mroda88 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is now ok, and it has been tested at EHN1.

@gcrone gcrone merged commit c076783 into develop Mar 11, 2026
3 checks passed
@gcrone gcrone deleted the gcrone/private-session branch March 11, 2026 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants