Skip to content

Commit d224d7a

Browse files
authored
adding tenantId for inline connector in model registration (opensearch-project#3531)
Signed-off-by: Dhrubo Saha <[email protected]>
1 parent eccfd44 commit d224d7a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

plugin/src/main/java/org/opensearch/ml/action/register/TransportRegisterModelAction.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ private void doRegister(MLRegisterModelInput registerModelInput, ActionListener<
314314
log.error(e.getMessage(), e);
315315
listener.onFailure(e);
316316
});
317-
MLCreateConnectorRequest mlCreateConnectorRequest = createDryRunConnectorRequest();
317+
MLCreateConnectorRequest mlCreateConnectorRequest = createDryRunConnectorRequest(registerModelInput.getTenantId());
318318
client.execute(MLCreateConnectorAction.INSTANCE, mlCreateConnectorRequest, dryRunResultListener);
319319
}
320320
} else {
@@ -339,8 +339,9 @@ private void createModelGroup(MLRegisterModelInput registerModelInput, ActionLis
339339
}
340340
}
341341

342-
private MLCreateConnectorRequest createDryRunConnectorRequest() {
342+
private MLCreateConnectorRequest createDryRunConnectorRequest(final String tenantId) {
343343
MLCreateConnectorInput createConnectorInput = MLCreateConnectorInput.builder().dryRun(true).build();
344+
createConnectorInput.setTenantId(tenantId);
344345
return new MLCreateConnectorRequest(createConnectorInput);
345346
}
346347

0 commit comments

Comments
 (0)