Background
We changed the (hard-coded) path to the udf-client in #141. However, some down-stream projects (Sagemaker, Transformer-Extensions and Text-AI), still use the old SLC release, and with that, the old exaudfclient binary-name. We must add a new parameter for the exaudfclient, which can be changed by the clients of PEC.
Acceptance Criteria
Background
We changed the (hard-coded) path to the udf-client in #141. However, some down-stream projects (Sagemaker, Transformer-Extensions and Text-AI), still use the old SLC release, and with that, the old exaudfclient binary-name. We must add a new parameter for the exaudfclient, which can be changed by the clients of PEC.
Acceptance Criteria
udf_client_binary='exaudfclient'in the LanguageContainerDeployer.init method and safe as member variable LanguageContainerDeployer._udf_client_binaryudf_client_binary='exaudfclient'in the LanguageContainerDeployer.create method