Skip to content

Commit 35575f4

Browse files
committed
testing: attempt to fix contract tests for bedrock guardrail
1 parent 7a748b3 commit 35575f4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsMetricAttributeGenerator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -531,8 +531,9 @@ private static Optional<String> getLambdaResourceNameFromAribitraryName(
531531
}
532532

533533
private static Optional<String> getBedrockGuardrailIdentifierFromArn(Optional<String> stringArn) {
534-
Arn resourceArn = Arn.fromString(stringArn.get());
535-
return Optional.of(resourceArn.getResource().toString().split(":")[1]);
534+
String[] arnParts = stringArn.get().split(":");
535+
String resourceName = arnParts[arnParts.length - 1];
536+
return Optional.of(resourceName.split("/")[1]);
536537
}
537538

538539
private static Optional<String> getSecretsManagerResourceNameFromArn(Optional<String> stringArn) {

0 commit comments

Comments
 (0)