chamesu
Version:
This package contains all packages of the chat application.
20 lines (17 loc) • 559 B
text/typescript
/*
* Copyright (c) 2021-2022.
* Author Peter Placzek (tada5hi)
* For the full copyright and license information,
* view the LICENSE file that was distributed with this source code.
*/
import { VaultKVVersion } from './type';
export function buildVaultKeyValueURLPath(version: VaultKVVersion, engine: string, key: string) : string {
switch (version) {
case VaultKVVersion.ONE:
return `${engine}/${key}`;
case VaultKVVersion.TWO:
return `${engine}/data/${key}`;
default:
return '';
}
}