( lease: IssuedRuntimeLease, )
| 320 | } |
| 321 | |
| 322 | export function updateSessionIngressRuntimeLease( |
| 323 | lease: IssuedRuntimeLease, |
| 324 | ): void { |
| 325 | process.env.NCODE_SESSION_INGRESS_LEASE_ID = lease.leaseId |
| 326 | process.env.NCODE_SESSION_INGRESS_LEASE_KIND = lease.leaseKind |
| 327 | process.env.NCODE_SESSION_INGRESS_LEASE_STATE = lease.state |
| 328 | process.env.NCODE_SESSION_INGRESS_LEASE_EXECUTION_TARGET = |
| 329 | lease.executionTarget |
| 330 | process.env.NCODE_SESSION_INGRESS_LEASE_PROVIDER_MODE = lease.providerMode |
| 331 | process.env.NCODE_SESSION_INGRESS_LEASE_RENEWABLE = lease.renewable |
| 332 | ? '1' |
| 333 | : '0' |
| 334 | process.env.NCODE_SESSION_INGRESS_LEASE_RENEWAL_OWNER = lease.renewalOwner |
| 335 | process.env.NCODE_SESSION_INGRESS_LEASE_TOKEN_TRANSPORT = String( |
| 336 | lease.metadata.tokenTransport ?? 'bearer', |
| 337 | ) |
| 338 | |
| 339 | if (lease.organizationUuid) { |
| 340 | process.env.NCODE_SESSION_INGRESS_LEASE_ORGANIZATION_UUID = |
| 341 | lease.organizationUuid |
| 342 | } else { |
| 343 | delete process.env.NCODE_SESSION_INGRESS_LEASE_ORGANIZATION_UUID |
| 344 | } |
| 345 | } |
| 346 | |
| 347 | export function updateSessionIngressRuntimeAuth(params: { |
| 348 | token: string |
no outgoing calls
no test coverage detected