Files
orca/src/main/ssh/ssh-relay-instance-id.ts
T
2026-05-18 18:19:22 -04:00

10 lines
381 B
TypeScript

import { createHash } from 'crypto'
export function hashRelayInstanceId(relayInstanceId: string): string {
return createHash('sha256').update(relayInstanceId).digest('hex').slice(0, 16)
}
export function relaySocketNameForInstanceId(relayInstanceId: string | undefined): string {
return relayInstanceId ? `relay-${hashRelayInstanceId(relayInstanceId)}.sock` : 'relay.sock'
}