Skip to content

Commit 4c178b5

Browse files
authored
Merge pull request #7696 from fengshuaihu/users/v-shufeng/fix-2306bug
Users/v shufeng/fix 2306bug
2 parents 167ddea + 264b8e8 commit 4c178b5

File tree

3 files changed

+15
-3
lines changed

3 files changed

+15
-3
lines changed

Utils/azure-toolkit-ide-hdinsight-libs/azure-toolkit-ide-hdinsight-spark-lib/src/main/java/com/microsoft/azure/toolkit/ide/hdinsight/spark/HDInsightActionsContributor.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,15 +184,15 @@ public void registerActions(AzureActionManager am) {
184184
@Override
185185
public void registerGroups(AzureActionManager am) {
186186
final ActionGroup serviceActionGroup = new ActionGroup(
187-
this.REFRESH,
187+
ResourceCommonActionsContributor.REFRESH,
188188
ResourceCommonActionsContributor.OPEN_AZURE_REFERENCE_BOOK,
189189
"---",
190190
this.LINK_A_CLUSTER
191191
);
192192
am.registerGroup(SERVICE_ACTIONS, serviceActionGroup);
193193

194194
final ActionGroup sparkActionGroup = new ActionGroup(
195-
this.REFRESH,
195+
ResourceCommonActionsContributor.REFRESH,
196196
ResourceCommonActionsContributor.OPEN_AZURE_REFERENCE_BOOK,
197197
ResourceCommonActionsContributor.OPEN_PORTAL_URL,
198198
"---",
@@ -204,7 +204,7 @@ public void registerGroups(AzureActionManager am) {
204204
am.registerGroup(SPARK_CLUSTER_ACTIONS, sparkActionGroup);
205205

206206
final ActionGroup sparkAdditionalActionGroup = new ActionGroup(
207-
this.REFRESH,
207+
ResourceCommonActionsContributor.REFRESH,
208208
ResourceCommonActionsContributor.OPEN_AZURE_REFERENCE_BOOK,
209209
"---",
210210
this.OPEN_AZURE_STORAGE_EXPLORER,

Utils/azure-toolkit-ide-hdinsight-libs/azure-toolkit-ide-hdinsight-spark-lib/src/main/java/com/microsoft/azure/toolkit/ide/hdinsight/spark/HDInsightNodeProvider.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ public Node<?> createNode(@Nonnull Object data,@Nullable Node<?> parent,@Nonnull
5959
.ifPresent(sparkClusterNode::setClusterDetail);
6060
final Node<SparkClusterNode> jobsNode = new AzResourceNode<>(sparkClusterNode)
6161
.withIcon(AzureIcon.builder().iconPath("/icons/StorageAccountFolder.png").build())
62+
.withLabel("Jobs")
6263
.withDescription("")
6364
.onClicked(HDInsightActionsContributor.OPEN_HDINSIGHT_JOB_VIEW);
6465
if ("[LinkedCluster]".equals(sparkClusterNode.getClusterDetail().getSubscription().getId())) {

Utils/azure-toolkit-ide-hdinsight-libs/azure-toolkit-ide-hdinsight-spark-lib/src/main/java/com/microsoft/azure/toolkit/lib/hdinsight/AzureHDInsightService.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import javax.annotation.Nonnull;
2020
import javax.annotation.Nullable;
2121
import java.util.ArrayList;
22+
import java.util.Collections;
2223
import java.util.List;
2324
import java.util.Optional;
2425
import java.util.stream.Collectors;
@@ -41,6 +42,16 @@ public SparkClusterModule clusters(@Nonnull String subscriptionId) {
4142
return rm.clusters();
4243
}
4344

45+
@Nonnull
46+
@Override
47+
public List<HDInsightServiceSubscription> list() {
48+
if (Azure.az(AzureAccount.class).isLoggedIn()) {
49+
return super.list();
50+
} else {
51+
return Collections.emptyList();
52+
}
53+
}
54+
4455
public List<SparkClusterNode> listAdditionalCluster() {
4556
List<SparkClusterNode> resultList = new ArrayList<SparkClusterNode>();
4657

0 commit comments

Comments
 (0)