Provide a way to change the gRPC port a TA2 listens on
This is mostly useless with Docker, as you can expose the standard port (45042
) as whatever port on the host, but when running natively or with Singularity there is no network namespacing. This means it is impossible to run more than one TA2 on the whole machine.
Having a way to set the port, such as an environment variable (D3MPORT
?) would fix this, but I'm not sure if we can get most TA2s to adopt it this late in the program?