|
1208 | 1208 | }, |
1209 | 1209 | { |
1210 | 1210 | "command": "aws.ec2.openRemoteConnection", |
1211 | | - "when": "aws.isDevMode" |
| 1211 | + "when": "config.aws.experiments.ec2RemoteConnect" |
1212 | 1212 | }, |
1213 | 1213 | { |
1214 | 1214 | "command": "aws.ec2.openTerminal", |
1215 | | - "when": "aws.isDevMode" |
| 1215 | + "when": "config.aws.experiments.ec2RemoteConnect" |
1216 | 1216 | }, |
1217 | 1217 | { |
1218 | 1218 | "command": "aws.ec2.linkToLaunch", |
1219 | | - "when": "aws.isDevMode" |
| 1219 | + "when": "config.aws.experiments.ec2RemoteConnect" |
1220 | 1220 | }, |
1221 | 1221 | { |
1222 | 1222 | "command": "aws.ec2.startInstance", |
1223 | | - "when": "aws.isDevMode" |
| 1223 | + "when": "config.aws.experiments.ec2RemoteConnect" |
1224 | 1224 | }, |
1225 | 1225 | { |
1226 | 1226 | "command": "aws.ec2.stopInstance", |
1227 | | - "when": "aws.isDevMode" |
| 1227 | + "when": "config.aws.experiments.ec2RemoteConnect" |
1228 | 1228 | }, |
1229 | 1229 | { |
1230 | 1230 | "command": "aws.ec2.rebootInstance", |
1231 | | - "when": "aws.isDevMode" |
| 1231 | + "when": "config.aws.experiments.ec2RemoteConnect" |
1232 | 1232 | }, |
1233 | 1233 | { |
1234 | 1234 | "command": "aws.dev.openMenu", |
|
1453 | 1453 | { |
1454 | 1454 | "command": "aws.ec2.openTerminal", |
1455 | 1455 | "group": "0@1", |
1456 | | - "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/" |
| 1456 | + "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/ && config.aws.experiments.ec2RemoteConnect" |
1457 | 1457 | }, |
1458 | 1458 | { |
1459 | 1459 | "command": "aws.ec2.openTerminal", |
1460 | 1460 | "group": "inline@1", |
1461 | | - "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/" |
| 1461 | + "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/ && config.aws.experiments.ec2RemoteConnect" |
1462 | 1462 | }, |
1463 | 1463 | { |
1464 | 1464 | "command": "aws.ec2.linkToLaunch", |
1465 | 1465 | "group": "0@1", |
1466 | | - "when": "viewItem =~ /^(awsEc2ParentNode)$/" |
| 1466 | + "when": "viewItem =~ /^(awsEc2ParentNode)$/ && config.aws.experiments.ec2RemoteConnect" |
1467 | 1467 | }, |
1468 | 1468 | { |
1469 | 1469 | "command": "aws.ec2.linkToLaunch", |
1470 | 1470 | "group": "inline@1", |
1471 | | - "when": "viewItem =~ /^(awsEc2ParentNode)$/" |
| 1471 | + "when": "viewItem =~ /^(awsEc2ParentNode)$/ && config.aws.experiments.ec2RemoteConnect" |
1472 | 1472 | }, |
1473 | 1473 | { |
1474 | 1474 | "command": "aws.ec2.openRemoteConnection", |
1475 | 1475 | "group": "0@1", |
1476 | | - "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/" |
| 1476 | + "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/ && config.aws.experiments.ec2RemoteConnect" |
1477 | 1477 | }, |
1478 | 1478 | { |
1479 | 1479 | "command": "aws.ec2.openRemoteConnection", |
1480 | 1480 | "group": "inline@1", |
1481 | | - "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/" |
| 1481 | + "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/ && config.aws.experiments.ec2RemoteConnect" |
1482 | 1482 | }, |
1483 | 1483 | { |
1484 | 1484 | "command": "aws.ec2.startInstance", |
1485 | 1485 | "group": "0@1", |
1486 | | - "when": "viewItem == awsEc2StoppedNode" |
| 1486 | + "when": "viewItem == awsEc2StoppedNode && config.aws.experiments.ec2RemoteConnect" |
1487 | 1487 | }, |
1488 | 1488 | { |
1489 | 1489 | "command": "aws.ec2.startInstance", |
1490 | 1490 | "group": "inline@1", |
1491 | | - "when": "viewItem == awsEc2StoppedNode" |
| 1491 | + "when": "viewItem == awsEc2StoppedNode && config.aws.experiments.ec2RemoteConnect" |
1492 | 1492 | }, |
1493 | 1493 | { |
1494 | 1494 | "command": "aws.ec2.stopInstance", |
1495 | 1495 | "group": "0@1", |
1496 | | - "when": "viewItem == awsEc2RunningNode" |
| 1496 | + "when": "viewItem == awsEc2RunningNode && config.aws.experiments.ec2RemoteConnect" |
1497 | 1497 | }, |
1498 | 1498 | { |
1499 | 1499 | "command": "aws.ec2.stopInstance", |
1500 | 1500 | "group": "inline@1", |
1501 | | - "when": "viewItem == awsEc2RunningNode" |
| 1501 | + "when": "viewItem == awsEc2RunningNode && config.aws.experiments.ec2RemoteConnect" |
1502 | 1502 | }, |
1503 | 1503 | { |
1504 | 1504 | "command": "aws.ec2.rebootInstance", |
1505 | 1505 | "group": "0@1", |
1506 | | - "when": "viewItem == awsEc2RunningNode" |
| 1506 | + "when": "viewItem == awsEc2RunningNode && config.aws.experiments.ec2RemoteConnect" |
1507 | 1507 | }, |
1508 | 1508 | { |
1509 | 1509 | "command": "aws.ec2.rebootInstance", |
1510 | 1510 | "group": "inline@1", |
1511 | | - "when": "viewItem == awsEc2RunningNode" |
| 1511 | + "when": "viewItem == awsEc2RunningNode && config.aws.experiments.ec2RemoteConnect" |
1512 | 1512 | }, |
1513 | 1513 | { |
1514 | 1514 | "command": "aws.ecr.createRepository", |
|
1612 | 1612 | }, |
1613 | 1613 | { |
1614 | 1614 | "command": "aws.ec2.copyInstanceId", |
1615 | | - "when": "view == aws.explorer && viewItem =~ /^(awsEc2(Running|Stopped|Pending)Node)$/", |
| 1615 | + "when": "view == aws.explorer && viewItem =~ /^(awsEc2(Running|Stopped|Pending)Node)$/ && config.aws.experiments.ec2RemoteConnect", |
1616 | 1616 | "group": "2@0" |
1617 | 1617 | }, |
1618 | 1618 | { |
|
0 commit comments