File tree 21 files changed +74
-55
lines changed
main/kotlin/com/coder/gateway
kotlin/com/coder/gateway/cli
21 files changed +74
-55
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ import com.coder.gateway.util.humanizeDuration
10
10
import com.coder.gateway.util.isCancellation
11
11
import com.coder.gateway.util.isWorkerTimeout
12
12
import com.coder.gateway.util.suspendingRetryWithExponentialBackOff
13
+ import com.coder.gateway.cli.CoderCLIManager
13
14
import com.intellij.openapi.application.ApplicationManager
14
15
import com.intellij.openapi.components.service
15
16
import com.intellij.openapi.diagnostic.Logger
@@ -142,7 +143,7 @@ class CoderRemoteConnectionHandle {
142
143
authType = AuthType .OPEN_SSH
143
144
}
144
145
val backgroundCredentials = RemoteCredentialsHolder ().apply {
145
- setHost(workspace.hostname)
146
+ setHost(CoderCLIManager .getBackgroundHostName( workspace.hostname) )
146
147
userName = " coder"
147
148
port = 22
148
149
authType = AuthType .OPEN_SSH
Original file line number Diff line number Diff line change @@ -292,7 +292,7 @@ class CoderCLIManager(
292
292
.plus(
293
293
"""
294
294
Host ${getBackgroundHostName(deploymentURL, it)}
295
- ProxyCommand CODER_SSH_USAGE_APP=disable ${proxyArgs.joinToString(" " )} $it
295
+ ProxyCommand ${proxyArgs.joinToString(" " )} $it
296
296
ConnectTimeout 0
297
297
StrictHostKeyChecking no
298
298
UserKnownHostsFile /dev/null
@@ -485,5 +485,12 @@ class CoderCLIManager(
485
485
): String {
486
486
return getHostName(url, workspaceName) + " --bg"
487
487
}
488
+
489
+ @JvmStatic
490
+ fun getBackgroundHostName (
491
+ hostname : String ,
492
+ ): String {
493
+ return hostname + " --bg"
494
+ }
488
495
}
489
496
}
Original file line number Diff line number Diff line change 4
4
5
5
# --- START CODER JETBRAINS test.coder.invalid
6
6
Host coder-jetbrains--foo-bar--test.coder.invalid
7
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
7
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
8
8
ConnectTimeout 0
9
9
StrictHostKeyChecking no
10
10
UserKnownHostsFile /dev/null
11
11
LogLevel ERROR
12
12
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
13
13
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
14
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
14
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
15
15
ConnectTimeout 0
16
16
StrictHostKeyChecking no
17
17
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--foo-bar--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
7
7
LogLevel ERROR
8
8
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
9
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
10
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
11
11
ConnectTimeout 0
12
12
StrictHostKeyChecking no
13
13
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change @@ -5,14 +5,14 @@ Host test2
5
5
6
6
# --- START CODER JETBRAINS test.coder.invalid
7
7
Host coder-jetbrains--foo-bar--test.coder.invalid
8
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
8
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
9
9
ConnectTimeout 0
10
10
StrictHostKeyChecking no
11
11
UserKnownHostsFile /dev/null
12
12
LogLevel ERROR
13
13
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
14
14
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
15
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
15
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
16
16
ConnectTimeout 0
17
17
StrictHostKeyChecking no
18
18
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change @@ -4,14 +4,14 @@ Host test2
4
4
Port 443
5
5
# --- START CODER JETBRAINS test.coder.invalid
6
6
Host coder-jetbrains--foo-bar--test.coder.invalid
7
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
7
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
8
8
ConnectTimeout 0
9
9
StrictHostKeyChecking no
10
10
UserKnownHostsFile /dev/null
11
11
LogLevel ERROR
12
12
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
13
13
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
14
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
14
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
15
15
ConnectTimeout 0
16
16
StrictHostKeyChecking no
17
17
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change @@ -11,14 +11,14 @@ some jetbrains config
11
11
12
12
# --- START CODER JETBRAINS test.coder.invalid
13
13
Host coder-jetbrains--foo-bar--test.coder.invalid
14
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
14
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
15
15
ConnectTimeout 0
16
16
StrictHostKeyChecking no
17
17
UserKnownHostsFile /dev/null
18
18
LogLevel ERROR
19
19
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
20
20
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
21
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
21
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
22
22
ConnectTimeout 0
23
23
StrictHostKeyChecking no
24
24
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--foo--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --disable-autostart foo
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --disable-autostart --usage-app=jetbrains foo
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
7
7
LogLevel ERROR
8
8
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
9
Host coder-jetbrains--foo--test.coder.invalid--bg
10
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --disable-autostart foo
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --disable-autostart --usage-app=disable foo
11
11
ConnectTimeout 0
12
12
StrictHostKeyChecking no
13
13
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--extra--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio extra
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains extra
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
@@ -9,7 +9,7 @@ Host coder-jetbrains--extra--test.coder.invalid
9
9
ServerAliveInterval 5
10
10
ServerAliveCountMax 3
11
11
Host coder-jetbrains--extra--test.coder.invalid--bg
12
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio extra
12
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable extra
13
13
ConnectTimeout 0
14
14
StrictHostKeyChecking no
15
15
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--header--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command "\"C:\Program Files\My Header Command\HeaderCommand.exe\" --url=\"%%CODER_URL%%\" --test=\"foo bar\"" ssh --stdio header
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command "\"C:\Program Files\My Header Command\HeaderCommand.exe\" --url=\"%%CODER_URL%%\" --test=\"foo bar\"" ssh --stdio --usage-app=jetbrains header
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
7
7
LogLevel ERROR
8
8
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
9
Host coder-jetbrains--header--test.coder.invalid--bg
10
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command "\"C:\Program Files\My Header Command\HeaderCommand.exe\" --url=\"%%CODER_URL%%\" --test=\"foo bar\"" ssh --stdio header
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command "\"C:\Program Files\My Header Command\HeaderCommand.exe\" --url=\"%%CODER_URL%%\" --test=\"foo bar\"" ssh --stdio --usage-app=disable header
11
11
ConnectTimeout 0
12
12
StrictHostKeyChecking no
13
13
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--header--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command 'my-header-command --url="$CODER_URL" --test="foo bar" --literal='\''$CODER_URL'\''' ssh --stdio header
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command 'my-header-command --url="$CODER_URL" --test="foo bar" --literal='\''$CODER_URL'\''' ssh --stdio --usage-app=jetbrains header
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
7
7
LogLevel ERROR
8
8
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
9
Host coder-jetbrains--header--test.coder.invalid--bg
10
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command 'my-header-command --url="$CODER_URL" --test="foo bar" --literal='\''$CODER_URL'\''' ssh --stdio header
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config --header-command 'my-header-command --url="$CODER_URL" --test="foo bar" --literal='\''$CODER_URL'\''' ssh --stdio --usage-app=disable header
11
11
ConnectTimeout 0
12
12
StrictHostKeyChecking no
13
13
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--foo--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
7
7
LogLevel ERROR
8
8
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
9
Host coder-jetbrains--foo--test.coder.invalid--bg
10
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo
11
11
ConnectTimeout 0
12
12
StrictHostKeyChecking no
13
13
UserKnownHostsFile /dev/null
14
14
LogLevel ERROR
15
15
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
16
16
Host coder-jetbrains--bar--test.coder.invalid
17
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio bar
17
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains bar
18
18
ConnectTimeout 0
19
19
StrictHostKeyChecking no
20
20
UserKnownHostsFile /dev/null
21
21
LogLevel ERROR
22
22
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
23
23
Host coder-jetbrains--bar--test.coder.invalid--bg
24
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio bar
24
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable bar
25
25
ConnectTimeout 0
26
26
StrictHostKeyChecking no
27
27
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--foo--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo
4
4
ConnectTimeout 0
5
5
StrictHostKeyChecking no
6
6
UserKnownHostsFile /dev/null
7
7
LogLevel ERROR
8
8
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
9
Host coder-jetbrains--foo--test.coder.invalid--bg
10
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo
11
11
ConnectTimeout 0
12
12
StrictHostKeyChecking no
13
13
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change 1
1
# --- START CODER JETBRAINS test.coder.invalid
2
2
Host coder-jetbrains--foo--test.coder.invalid
3
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo
3
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo
4
+ ConnectTimeout 0
5
+ StrictHostKeyChecking no
6
+ UserKnownHostsFile /dev/null
7
+ LogLevel ERROR
8
+ SetEnv CODER_SSH_SESSION_TYPE=JetBrains
9
+ Host coder-jetbrains--foo--test.coder.invalid--bg
10
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo
4
11
ConnectTimeout 0
5
12
StrictHostKeyChecking no
6
13
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change @@ -3,14 +3,14 @@ Host test
3
3
Host test2
4
4
Port 443 # --- START CODER JETBRAINS test.coder.invalid
5
5
Host coder-jetbrains--foo-bar--test.coder.invalid
6
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
6
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
7
7
ConnectTimeout 0
8
8
StrictHostKeyChecking no
9
9
UserKnownHostsFile /dev/null
10
10
LogLevel ERROR
11
11
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
12
12
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
13
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
13
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
14
14
ConnectTimeout 0
15
15
StrictHostKeyChecking no
16
16
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change @@ -4,14 +4,14 @@ Host test2
4
4
Port 443
5
5
# --- START CODER JETBRAINS test.coder.invalid
6
6
Host coder-jetbrains--foo-bar--test.coder.invalid
7
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
7
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
8
8
ConnectTimeout 0
9
9
StrictHostKeyChecking no
10
10
UserKnownHostsFile /dev/null
11
11
LogLevel ERROR
12
12
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
13
13
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
14
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
14
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
15
15
ConnectTimeout 0
16
16
StrictHostKeyChecking no
17
17
UserKnownHostsFile /dev/null
Original file line number Diff line number Diff line change @@ -5,14 +5,14 @@ some coder config
5
5
# ------------END-CODER------------
6
6
# --- START CODER JETBRAINS test.coder.invalid
7
7
Host coder-jetbrains--foo-bar--test.coder.invalid
8
- ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
8
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=jetbrains foo-bar
9
9
ConnectTimeout 0
10
10
StrictHostKeyChecking no
11
11
UserKnownHostsFile /dev/null
12
12
LogLevel ERROR
13
13
SetEnv CODER_SSH_SESSION_TYPE=JetBrains
14
14
Host coder-jetbrains--foo-bar--test.coder.invalid--bg
15
- ProxyCommand CODER_SSH_USAGE_APP=disable /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio foo-bar
15
+ ProxyCommand /tmp/coder-gateway/test.coder.invalid/coder-linux-amd64 --global-config /tmp/coder-gateway/test.coder.invalid/config ssh --stdio --usage-app=disable foo-bar
16
16
ConnectTimeout 0
17
17
StrictHostKeyChecking no
18
18
UserKnownHostsFile /dev/null
You can’t perform that action at this time.
0 commit comments