cmdlib - Interfaces for commanded objects¶
Details about commands and commanded object can be found under the User's Guide.
Building and running examples:¶
-
create a software work area
-
those instructions should already help you to clone cmdlib to the right directory
-
build the software according to the instructions
dbt-setup-build-environmentdbt-build.sh --clean --install
-
you can run some examples in another shell
dbt-setup-runtime-environmentcmdlib_test_dummy_appcmdlib_test_stdin_app
Using the stdinCommandFacility¶
There is a really simple and basic implementation that comes with the package. The stdinCommandFacility reads the available commands from a file, then one can execute these command by typing their IDs on stdin:
daq_application -c stdin://sourcecode/appfwk/schema/fdpc-job.json
Last git commit to the markdown source of this page:
Author: jcfreeman2
Date: Wed Apr 21 13:47:41 2021 -0500
If you see a problem with the documentation on this page, please file an Issue at https://github.com/DUNE-DAQ/cmdlib/issues