Skip to content

Commit 5b9160f

Browse files
committed
fix
1 parent 9f7dad2 commit 5b9160f

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

jetbrains-core/resources/META-INF/services/caws.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
<extensions defaultExtensionNs="com.intellij">
88
<projectService serviceImplementation="software.aws.toolkits.jetbrains.core.credentials.sono.SonoCredentialManager"/>
99
<applicationService serviceImplementation="software.aws.toolkits.jetbrains.core.credentials.sono.SonoCredentialManager"/>
10-
<applicationService serviceImplementation="software.aws.toolkits.jetbrains.services.caws.envclient.CawsEnvironmentClient"/>
1110
<applicationService serviceImplementation="software.aws.toolkits.jetbrains.settings.CawsSpaceTracker"/>
1211
<projectService serviceImplementation="software.aws.toolkits.jetbrains.services.caws.projectstate.CawsProjectSettings"/>
1312
</extensions>

jetbrains-core/src/software/aws/toolkits/jetbrains/services/caws/envclient/CawsEnvironmentClient.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import com.fasterxml.jackson.databind.DeserializationFeature
77
import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper
88
import com.fasterxml.jackson.module.kotlin.readValue
99
import com.intellij.openapi.Disposable
10+
import com.intellij.openapi.components.Service
1011
import com.intellij.openapi.components.service
1112
import com.intellij.util.text.nullize
1213
import org.apache.http.client.methods.CloseableHttpResponse
@@ -20,6 +21,7 @@ import org.apache.http.impl.client.CloseableHttpClient
2021
import org.apache.http.impl.client.HttpClientBuilder
2122
import software.aws.toolkits.core.utils.error
2223
import software.aws.toolkits.core.utils.getLogger
24+
import software.aws.toolkits.core.utils.info
2325
import software.aws.toolkits.jetbrains.services.caws.CawsConstants
2426
import software.aws.toolkits.jetbrains.services.caws.envclient.models.CreateDevfileRequest
2527
import software.aws.toolkits.jetbrains.services.caws.envclient.models.CreateDevfileResponse
@@ -30,10 +32,15 @@ import software.aws.toolkits.jetbrains.services.caws.envclient.models.UpdateActi
3032
import software.aws.toolkits.jetbrains.utils.notifyError
3133
import software.aws.toolkits.resources.message
3234

35+
@Service
3336
class CawsEnvironmentClient(
34-
private val endpoint: String = System.getenv(CawsConstants.CAWS_ENV_AUTH_TOKEN_VAR).nullize(true) ?: CawsConstants.DEFAULT_CAWS_ENV_API_ENDPOINT,
37+
private val endpoint: String = System.getenv(CawsConstants.CAWS_ENV_API_ENDPOINT).nullize(true) ?: CawsConstants.DEFAULT_CAWS_ENV_API_ENDPOINT,
3538
private val httpClient: CloseableHttpClient = HttpClientBuilder.create().build()
3639
) : Disposable {
40+
init {
41+
LOG.info { "Initialized with endpoint: $endpoint" }
42+
}
43+
3744
private val objectMapper = jacksonObjectMapper().also {
3845
it.enable(DeserializationFeature.READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE)
3946
it.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES)

0 commit comments

Comments
 (0)