Skip to content

Allow for setting transfer plugin type by application type (so#156

Merged
ron003 merged 3 commits into
developfrom
eflumerf/PerAppTypeTransfer
Dec 3, 2024
Merged

Allow for setting transfer plugin type by application type (so#156
ron003 merged 3 commits into
developfrom
eflumerf/PerAppTypeTransfer

Conversation

@eflumerf
Copy link
Copy Markdown
Contributor

BoardReaders can use Bundle and EventBuilders TCPSocket)

@eflumerf eflumerf requested a review from ron003 November 22, 2024 19:41
Copy link
Copy Markdown
Contributor

@ron003 ron003 left a comment

Choose a reason for hiding this comment

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

Both of the following (before and after) runs had the
following in the settings file:

transfer_plugin_to_use: TCPSocket
transfer_plugin_from_brs: Bundle

Before:

/home/nfs/ron/work/artdaqPrj/new4
pts/32 ron@daq :^) grep -o 'transferPluginType: [^ ]' run_records/19/
run_records/19/DataLogger1.fcl:transferPluginType: TCPSocket
run_records/19/DataLogger1.fcl:transferPluginType: TCPSocket
run_records/19/DataLogger1.fcl:transferPluginType: TCPSocket
run_records/19/Dispatcher1.fcl:transferPluginType: TCPSocket
run_records/19/EventBuilder1.fcl:transferPluginType: TCPSocket
run_records/19/EventBuilder1.fcl:transferPluginType: TCPSocket
run_records/19/EventBuilder1.fcl:transferPluginType: TCPSocket
run_records/19/EventBuilder2.fcl:transferPluginType: TCPSocket
run_records/19/EventBuilder2.fcl:transferPluginType: TCPSocket
run_records/19/EventBuilder2.fcl:transferPluginType: TCPSocket
run_records/19/component01.fcl:transferPluginType: TCPSocket
run_records/19/component01.fcl:transferPluginType: TCPSocket
run_records/19/component02.fcl:transferPluginType: TCPSocket
run_records/19/component02.fcl:transferPluginType: TCPSocket
--2024-12-03_14:22:46_CST--

Run 20 (After)

/home/nfs/ron/work/artdaqPrj/new4
pts/32 ron@daq :^) grep -o 'transferPluginType: [^ ]' run_records/20/
run_records/20/DataLogger1.fcl:transferPluginType: TCPSocket
run_records/20/DataLogger1.fcl:transferPluginType: TCPSocket
run_records/20/DataLogger1.fcl:transferPluginType: TCPSocket
run_records/20/Dispatcher1.fcl:transferPluginType: TCPSocket
run_records/20/EventBuilder1.fcl:transferPluginType: Bundle
run_records/20/EventBuilder1.fcl:transferPluginType: Bundle
run_records/20/EventBuilder1.fcl:transferPluginType: TCPSocket
run_records/20/EventBuilder2.fcl:transferPluginType: Bundle
run_records/20/EventBuilder2.fcl:transferPluginType: Bundle
run_records/20/EventBuilder2.fcl:transferPluginType: TCPSocket
run_records/20/component01.fcl:transferPluginType: Bundle
run_records/20/component01.fcl:transferPluginType: Bundle
run_records/20/component02.fcl:transferPluginType: Bundle
run_records/20/component02.fcl:transferPluginType: Bundle
--2024-12-03_15:39:30_CST--

@ron003 ron003 merged commit 0647f30 into develop Dec 3, 2024
@ron003 ron003 deleted the eflumerf/PerAppTypeTransfer branch December 3, 2024 22:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

2 participants