@@ -44,7 +44,7 @@ export class Ec2ConnectionManager {
4444 protected ssmClient : SsmClient
4545 protected ec2Client : Ec2Client
4646 protected iamClient : DefaultIamClient
47- protected envManager : Ec2RemoteSessionManager
47+ protected sessionManager : Ec2RemoteSessionManager
4848
4949 private policyDocumentationUri = vscode . Uri . parse (
5050 'https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-getting-started-instance-profile.html'
@@ -58,7 +58,7 @@ export class Ec2ConnectionManager {
5858 this . ssmClient = this . createSsmSdkClient ( )
5959 this . ec2Client = this . createEc2SdkClient ( )
6060 this . iamClient = this . createIamSdkClient ( )
61- this . envManager = new Ec2RemoteSessionManager ( regionCode , this . ssmClient )
61+ this . sessionManager = new Ec2RemoteSessionManager ( regionCode , this . ssmClient )
6262 }
6363
6464 protected createSsmSdkClient ( ) : SsmClient {
@@ -73,16 +73,16 @@ export class Ec2ConnectionManager {
7373 return new DefaultIamClient ( this . regionCode )
7474 }
7575
76- public async addActiveEnv ( sessionId : SSM . SessionId , instanceId : EC2 . InstanceId ) : Promise < void > {
77- await this . envManager . addEnv ( instanceId , sessionId )
76+ public async addActiveSession ( sessionId : SSM . SessionId , instanceId : EC2 . InstanceId ) : Promise < void > {
77+ await this . sessionManager . addSession ( instanceId , sessionId )
7878 }
7979
8080 public async closeConnections ( ) : Promise < void > {
81- await this . envManager . closeConnections ( )
81+ await this . sessionManager . closeConnections ( )
8282 }
8383
8484 public isConnectedTo ( instanceId : string ) : boolean {
85- return this . envManager . isConnectedTo ( instanceId )
85+ return this . sessionManager . isConnectedTo ( instanceId )
8686 }
8787
8888 public async getAttachedIamRole ( instanceId : string ) : Promise < IAM . Role | undefined > {
@@ -225,7 +225,7 @@ export class Ec2ConnectionManager {
225225 throw err
226226 }
227227 const ssmSession = await this . ssmClient . startSession ( selection . instanceId , 'AWS-StartSSHSession' )
228- await this . envManager . addEnv ( selection . instanceId , ssmSession . SessionId ! )
228+ await this . addActiveSession ( selection . instanceId , ssmSession . SessionId ! )
229229
230230 const vars = getEc2SsmEnv ( selection , ssm , ssmSession )
231231 const envProvider = async ( ) => {
0 commit comments