Skip to content

Commit 0234d54

Browse files
fix container app replica container streaming log authorization error. AB#2070528
1 parent 0922df9 commit 0234d54

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

  • azure-toolkit-libs/azure-toolkit-containerapps-lib/src/main/java/com/microsoft/azure/toolkit/lib/containerapps/containerapp

azure-toolkit-libs/azure-toolkit-containerapps-lib/src/main/java/com/microsoft/azure/toolkit/lib/containerapps/containerapp/ReplicaContainer.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@
77

88
package com.microsoft.azure.toolkit.lib.containerapps.containerapp;
99

10-
import com.azure.resourcemanager.appcontainers.ContainerAppsApiManager;
1110
import com.microsoft.azure.toolkit.lib.common.bundle.AzureString;
1211
import com.microsoft.azure.toolkit.lib.common.exception.AzureToolkitRuntimeException;
1312
import com.microsoft.azure.toolkit.lib.common.model.AbstractAzResource;
1413
import com.microsoft.azure.toolkit.lib.common.model.AbstractAzResourceModule;
1514
import com.microsoft.azure.toolkit.lib.common.utils.StreamingLogSupport;
16-
import com.microsoft.azure.toolkit.lib.containerapps.AzureContainerAppsServiceSubscription;
1715
import org.apache.commons.lang3.BooleanUtils;
1816
import org.jetbrains.annotations.NotNull;
1917

@@ -22,7 +20,6 @@
2220
import java.util.Collections;
2321
import java.util.List;
2422
import java.util.Objects;
25-
import java.util.Optional;
2623

2724
public class ReplicaContainer extends AbstractAzResource<ReplicaContainer, Replica, com.azure.resourcemanager.appcontainers.models.ReplicaContainer>
2825
implements StreamingLogSupport {
@@ -67,9 +64,6 @@ public String loadStatus(@NotNull com.azure.resourcemanager.appcontainers.models
6764

6865
@Override
6966
public String getLogStreamAuthorization() {
70-
final AzureContainerAppsServiceSubscription subs = this.getParent().getParent().getParent().getParent();
71-
final ContainerAppsApiManager manager = subs.getRemote();
72-
final String authToken = Optional.ofNullable(manager).map(m -> m.containerApps().getAuthToken(getResourceGroupName(), getName()).token()).orElse(null);
73-
return "Bearer " + authToken;
67+
return this.getParent().getParent().getParent().getLogStreamAuthorization();
7468
}
7569
}

0 commit comments

Comments
 (0)