File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import type { CucmCredentials , ToolCredentialOverrides } from "../types/credentials.js" ;
22
33export function resolveCredentials ( overrides ?: ToolCredentialOverrides ) : CucmCredentials {
4- const host = overrides ?. cucm_host || process . env . CUCM_HOST ;
5- const username = overrides ?. cucm_username || process . env . CUCM_USERNAME ;
6- const password = overrides ?. cucm_password || process . env . CUCM_PASSWORD ;
7- const port = overrides ?. cucm_port || Number ( process . env . CUCM_PORT ) || 8443 ;
4+ const host = overrides ?. cucm_host || process . env . CUCM_HOST || process . env . CUCM_DIME_HOST ;
5+ const username = overrides ?. cucm_username || process . env . CUCM_USERNAME || process . env . CUCM_DIME_USERNAME ;
6+ const password = overrides ?. cucm_password || process . env . CUCM_PASSWORD || process . env . CUCM_DIME_PASSWORD ;
7+ const port = overrides ?. cucm_port || Number ( process . env . CUCM_PORT ) || Number ( process . env . CUCM_DIME_PORT ) || 8443 ;
88
9- if ( ! host ) throw new Error ( "CUCM host required. Set CUCM_HOST or pass cucm_host parameter." ) ;
10- if ( ! username ) throw new Error ( "CUCM username required. Set CUCM_USERNAME or pass cucm_username parameter." ) ;
11- if ( ! password ) throw new Error ( "CUCM password required. Set CUCM_PASSWORD or pass cucm_password parameter." ) ;
9+ if ( ! host ) throw new Error ( "CUCM host required. Set CUCM_HOST (or CUCM_DIME_HOST) or pass cucm_host parameter." ) ;
10+ if ( ! username ) throw new Error ( "CUCM username required. Set CUCM_USERNAME (or CUCM_DIME_USERNAME) or pass cucm_username parameter." ) ;
11+ if ( ! password ) throw new Error ( "CUCM password required. Set CUCM_PASSWORD (or CUCM_DIME_PASSWORD) or pass cucm_password parameter." ) ;
1212
1313 return { host, username, password, port } ;
1414}
You can’t perform that action at this time.
0 commit comments